2015-11-18 4 views
0

Я пытаюсь перенаправить URLS, полученные на моем веб-сервере Apache. В основном, когда я печатаюПеренаправление URL с Apache mod_rewrite

локальный/index.html

Я хочу, чтобы веб-сайт, чтобы перенаправить меня в readme.html файл внутри HTDOCS. index.html и readme.html файлы оба сохраняются в htdocs. Я посмотрел документацию Apache, но я не могу заставить эту работу работать. Ниже я включил код, который я написал до сих пор в файле httpd.conf.

DocumentRoot "usr/local/apache2/htdocs" 
<Directory "/htdocs"> 
Options FollowSymLinks 
AllowOverride None 
Order allow,deny 
allow from all 
RewriteEngine On 
RewriteBase/
RewriteRule ^index.html readme.html [PT] 
</Directory> 

Я пытался на моем браузере ищет «LOCALHOST/index.html», однако я вижу на странице index.html. Если я не посмотрю на это неправильно. Благодаря

ответ

1

Попробовать это

<Directory "usr/local/apache2/htdocs"> 
#your other code here# 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.html$ readme.html [R,NC] 
</Directory> 

всегда хорошо, чтобы очистить кэш и удалить временные файлы Интернета.

Смежные вопросы