2013-08-16 5 views
1

Мне нужно создать Rewrite Rule для mod_rewrite в Apache, но мне очень сложно понять весь этот синтаксис.Как перенаправить на другой хост с помощью mod_rewrite в Apache

У меня есть ссылки, такие как:

http://www.example.com/0001/images/image1.gif 

и мне нужно, чтобы они перенаправить его на совершенно другой сервер, как:

http://127.127.127.127/0001/images/image1.gif 

Является ли это достижимо?

ответ

1

На example.com включить mod_rewrite и .htaccess через httpd.conf, а затем поместить этот код в .htaccess под DOCUMENT_ROOT каталоге:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteCond %{HTTP_HOST} ^(www\.)example\.com$ [NC] 
RewriteRule^http://127.127.127.127%{REQUEST_URI} [R=301,L] 
Смежные вопросы