RewriteEngine On
RewriteRule ^([^/]*)\.html$ /?page=$1 [L]
ссылки выводятся вот в таком формате
http://www.shtora.com/?page=main
http://www.shtora.com/?page=gallery
http://www.shtora.com/?page=about_us
но надо их превратить в
http://www.shtora.com/main
http://www.shtora.com/gallery
http://www.shtora.com/about_us
Спасибо кто подскажет!
Спустя 20 минут, 5 секунд (11.05.2011 - 14:21) sharki написал(а):
RewriteEngine On
RewriteRule ^([^/]*)\.html$ /?page=$1 [L]
Данное условие свою работу делает? Покажи что получается, пару ссылок
RewriteRule ^([^/]*)\.html$ /?page=$1 [L]
Данное условие свою работу делает? Покажи что получается, пару ссылок
Спустя 10 минут, 16 секунд (11.05.2011 - 14:31) m4a1fox написал(а):
sharki
А как проверить делает оно свою работу или нет. Потому что ничего не меняется в ссылках.
А как проверить делает оно свою работу или нет. Потому что ничего не меняется в ссылках.
Спустя 1 минута, 10 секунд (11.05.2011 - 14:33) sharki написал(а):
Запусти http://www.shtora.com/main.html
Спустя 2 минуты, 25 секунд (11.05.2011 - 14:35) m4a1fox написал(а):
sharki
Да, работает.... Хм... Тогда в чем проблема?
Да, работает.... Хм... Тогда в чем проблема?
Спустя 2 минуты, 29 секунд (11.05.2011 - 14:37) sharki написал(а):
m4a1fox
Все нормально, тебе надо заменить это
на
Чтобы было как ты хотел.
И тебе надо сразу формировать ссылки вида
А в скрипте ты будешь принимать гет параметры как обычно $_GET['page']
Все нормально, тебе надо заменить это
RewriteRule ^([^/]*)\.html$ /?page=$1 [L]
на
RewriteRule ^([^/]*) $ /?page=$1 [L]
Чтобы было как ты хотел.
И тебе надо сразу формировать ссылки вида
http://www.shtora.com/main
А в скрипте ты будешь принимать гет параметры как обычно $_GET['page']
Спустя 5 минут, 26 секунд (11.05.2011 - 14:43) m4a1fox написал(а):
sharki
По вашему варианту - идет 500 ошика сервера.
По вашему варианту - идет 500 ошика сервера.
Спустя 3 минуты, 4 секунды (11.05.2011 - 14:46) sharki написал(а):
m4a1fox
На каком этапе? при переходе по ссылке вида http://www.shtora.com/main ?
На каком этапе? при переходе по ссылке вида http://www.shtora.com/main ?
Спустя 1 минута, 36 секунд (11.05.2011 - 14:48) m4a1fox написал(а):
sharki
Нет! При дабовлении вашей строчки, нажал F5 на сайте и ошибка выскочила.
Нет! При дабовлении вашей строчки, нажал F5 на сайте и ошибка выскочила.
Спустя 3 минуты, 14 секунд (11.05.2011 - 14:51) m4a1fox написал(а):
Все. Заработало. Спасибо за помощь.
Спустя 1 минута, 23 секунды (11.05.2011 - 14:52) m4a1fox написал(а):
Правда только с html. Без расширения ни как не хочет!
Спустя 6 минут, 18 секунд (11.05.2011 - 14:58) sharki написал(а):
Если щас в .htaccess
То он должен работать в таком режиме
RewriteEngine On
RewriteRule ^([^/]*) $ /?page=$1 [L]
То он должен работать в таком режиме
http://www.shtora.com/main
Спустя 3 минуты, 50 секунд (11.05.2011 - 15:02) m4a1fox написал(а):
sharki
Верю вам, но вот такая ошибка выскакивает
Верю вам, но вот такая ошибка выскакивает
Internal Server Error
The server encountered an internal error or misconfiguration and was
unable to complete your request.
Спустя 20 минут, 8 секунд (11.05.2011 - 15:22) killer8080 написал(а):
Там кажется лишний пробел, а если так
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)$ /?page=$1 [L]
Спустя 59 секунд (11.05.2011 - 15:23) m4a1fox написал(а):
killer8080
ДА. Так получилось! Спасибо вам большое.
ДА. Так получилось! Спасибо вам большое.