Строка:
LoadModule rewrite_module modules/mod_rewrite.so
Каскоментированна в фале httpd.conf
На серваке работает а на локалке нет, устал уже эксперементировать, так же перемещал файлы в диррективу home, когда переместил туда то сервак пишет "Internal Server Error"
Спустя 39 минут, 29 секунд (19.03.2012 - 14:18) Ramzil_Nixon написал(а):
В .htaccess е настрой
Спустя 22 минуты, 1 секунда (19.03.2012 - 14:40) AntiBuger написал(а):
Дело в том что .htaccess не работает, только когда его переименовываешь сайт начинает работать
Спустя 10 минут, 26 секунд (19.03.2012 - 14:50) Visman написал(а):
AntiBuger, покажи .htaccess
Спустя 37 минут, 55 секунд (19.03.2012 - 15:28) AntiBuger написал(а):
Цитата (Visman @ 19.03.2012 - 11:50) |
AntiBuger, покажи .htaccess |
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f #применять RewriteRule, только если запрашиваемое имя файла не совпадает с именем какого-нибудь реального файла на сервере
RewriteCond %{REQUEST_FILENAME} !-d #и не совпадает с именем какой-нибудь реальной директории
RewriteRule ^([^/\.]+)$ index.php?page=$1 [L] #Меняем запрос вида domain/parametr на domain/index.php?page=parametr
AddDefaultCharset UTF-8
Вот проблема в 2,3 строке, их убираешь и ошибка проподает, но ЧПУ не работает.
В чем проблема может кто знает?
Спустя 3 минуты, 35 секунд (19.03.2012 - 15:32) Visman написал(а):
А так?
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/\.]+)$ index.php?page=$1 [L]
AddDefaultCharset UTF-8
Спустя 1 час, 12 минут, 21 секунда (19.03.2012 - 16:44) AntiBuger написал(а):
Цитата (Visman @ 19.03.2012 - 12:32) |
А так?RewriteEngine On |
нет, не работает, пишет что страница не найдена
Спустя 6 минут, 2 секунды (19.03.2012 - 16:50) Visman написал(а):
А если наберешь ТУТ САЙТ/index.php?page=ТУТ НУЖНЫЙ КОД?
Спустя 59 минут, 52 секунды (19.03.2012 - 17:50) AntiBuger написал(а):
Цитата (Visman @ 19.03.2012 - 13:50) |
А если наберешь ТУТ САЙТ/index.php?page=ТУТ НУЖНЫЙ КОД? |
так работает
Спустя 9 минут, 44 секунды (19.03.2012 - 18:00) Visman написал(а):
Какой адрес набираешь, при котором реврайт не работает?
UP
В phpinfo() в Loaded Modules есть mod_rewrite?
UP
В phpinfo() в Loaded Modules есть mod_rewrite?
Спустя 31 минута, 29 секунд (19.03.2012 - 18:31) AntiBuger написал(а):
Цитата (Visman @ 19.03.2012 - 15:00) |
Какой адрес набираешь, при котором реврайт не работает? UP В phpinfo() в Loaded Modules есть mod_rewrite? |
есть
Спустя 1 минута, 54 секунды (19.03.2012 - 18:33) Visman написал(а):
А если так
AddDefaultCharset UTF-8
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?page=$1 [L]
Спустя 13 минут, 13 секунд (19.03.2012 - 18:46) AntiBuger написал(а):
Цитата (Visman @ 19.03.2012 - 15:33) |
А если такAddDefaultCharset UTF-8 |
Ссылка начала открываться, но почему-то слутели все стыли и адреса к картинкам