[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: htacess
maximka787
Ребят посоветуйте, если знаете, почему не выполняется выражение для modrewrite Тут классика:
RewriteEngine on
RewriteRule ^([A-Za-z]+)/$ /index.php?url=$1

Если положить сайт в корень (localhost/index.php), то все работает. А когда я заливаю сайт в директорию localhost/site1/index.php то пишет Object not found! т.е не срабатывает modrewrite

я уже пробовал писать
RewriteRule ^site1/([A-Za-z]+)/$ /index.php?url=$1
RewriteRule ^/site1/([A-Za-z]+)/$ /index.php?url=$1
RewriteRule ^localhost/site1/([A-Za-z]+)/$ /index.php?url=$1

и все никак, мой адрес
http://localhost/site1/myurl/
не работает



Спустя 8 минут, 39 секунд (6.02.2012 - 13:05) nugle написал(а):
maximka787
а что тебе мешает сделать в директорию папку помимо localhost? к примеру site.ru?
попробуй
RewriteRule ^site1/(.*)$ site1/index.php?route=$1
так как перед $ ставить слеш не надо

Спустя 1 минута, 53 секунды (6.02.2012 - 13:07) maximka787 написал(а):
nugle
спасиб. да, точно!


_____________
..Работает - не трогай!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.