Я не знаком с механизмом перезаписи apache2, поэтому мне нужна чья-то помощь, чтобы создать правило перезаписи. Я пытаюсь перенаправить эту папку и URL-адрес ее содержимого: http://mysite.com/junk/
Вы можете использовать простую перезапись .htaccess, например:
RewriteEngine on
RewriteRule ^(.*)$ http://files.anotherone.com/misc/$1 [R=301]
Его следует поместить в файл .htaccess, расположенный в каталоге / junk на сайте mysite.com.
Я прощу вам очевидное отсутствие чтения документации, потому что документация для mod_rewrite
довольно нечитабельно. Дело в том, что тебе не нужно mod_rewrite
. (Это моя любимая ссылка для сбоя сервера.)
Намного легче и легче понять, если вы просто используете mod_redirect
:
Redirect /junk/ http://files.anotherone.com/misc/
Кроме того, вы захотите прочтите прекрасную документацию на .htaccess
файлы, особенно та часть, которая говорит
Вам следует избегать использования
.htaccess
файлы полностью, если у вас есть доступ к файлу конфигурации главного сервера httpd. С помощью.htaccess
files замедляет работу вашего HTTP-сервера Apache. Любая директива, которую вы можете включить в.htaccess
файл лучше установить вDirectory
block, так как он будет иметь тот же эффект с лучшей производительностью.