Автор Тема: Проблемы с ссылками при ипольз. mod_rewrite  (Прочитано 4705 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nicca

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 74
  • +0/-0
  • 0
    • Просмотр профиля
    • http://

RewriteEngine on
Options 
+FollowSymlinks
RewriteBase 
/

RewriteRule ^(.*)/$ index.php?lng=$1


Таким кодом я получаю в скрипт ссылки вида
http://www.site.com/index.php?lng=rus в http://www.site.com/rus/

Все работает хорошо но ВСЕ ссылки в скрипте index.php меняются. Например если было
http://www.site.com/images/anons1.gif
то стало
http://www.site.com/rus/images/anons1.gif

Если
http://www.site.comrus/news/2006.03.11/485.html
то
http://www.site.com/rus/rus/news/2006.03.11/485.html

Что нужно дописать чтобы не менялись пути? И почему модреврайт их меняет?

Оффлайн html_coder

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 427
  • +0/-0
  • 0
    • Просмотр профиля
Проблемы с ссылками при ипольз. mod_rewrite
« Ответ #1 : 30 Марта 2006, 14:57:54 »
Скорее всего не правильно прописаны пути к картинкам и href у ссылок, допусти напримере картинки

надо прописывать , а не

Тогда по-моему такой проблемы быть не должно, т.е. прописывать путь от корня.

Оффлайн unclebob

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 96
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблемы с ссылками при ипольз. mod_rewrite
« Ответ #2 : 30 Марта 2006, 17:41:26 »
Цитировать
Nicca:
И почему модреврайт их меняет?

modRewrite их не меняет.
Браузер запрашивает /rus/ и знать не знает что там творит твой modRewrite. поэтому когда в href или src стоит /images/ браузер дописывает к относительному пути /rus/
запивайте пиво водкой, чтобы жизнь была короткой
запивайте водку пивом, чтобы стать большим красивым

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
Проблемы с ссылками при ипольз. mod_rewrite
« Ответ #3 : 06 Апреля 2006, 19:37:16 »
[OFF]позвольте проводить вас в соотвествующий отдел[/OFF]
[off]Безработный[/off]

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28