2010-02-03 3 views
3

Может ли кто-нибудь сказать мне, как написать mod-rewrite .htaccess, чтобы url отображал ТОЛЬКО имя домена во все времена? Независимо от того, на какой странице находится пользователь, я просто хочу показать доменное имя..htaccess mod-rewrite как

Заранее спасибо.

+0

Это невозможно с mod_rewite. Но вы можете использовать Ajax или фреймы для этого, как вы хотите. – antyrat

ответ

2

это невозможно. Как следует идентифицировать все различные ресурсы, если не URI?

Единственное, что вы можете сделать, это загрузить свои страницы в фрейм.

1

1) как отмечали другие, вы можете использовать фреймы/фреймы;

2) вы можете использовать сеанс/файл cookie с Ajax без обновляемой страницы;

3) вы можете использовать Ajax самостоятельно без обновляющей страницы, если вам не требуется отслеживание;

4) используя только mod_rewrite, вам необходимо перенаправить через домен + путь, но пользователь может его не заметить, если сервер отвечает быстро; например, страницы на www.example.com:

  • link1 - www.example.com/path1
  • link2 - www.example.com/path2
  • LINK3 - www.example.com/path3

, когда пользователь нажимает на ссылки, она перенаправляется на www.example.com, и текущая страница отображается с помощью приглашений/печенья/и т.д.

примеров mod_rewrite использования: google.

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