RewriteEngine на сайте работает, а локально нет

M
На сайте с 28.09.2006
Offline
13
811

уважаемые посетители форума

у меня сайт http://board.programx.ru

эмулируются статические страницы таким .htaccess

php_flag register_globals on

php_flag magic_quotes_gpc on

Options -Indexes
Options +FollowSymlinks

RewriteEngine On

RewriteBase /

RewriteRule ^(yard.*)$ index.php

на сайте все работает

http://board.programx.ru/yard_72_60050__modered.html

а локально не работает и все тут

например ссылка _http://localhost/board/yard_72_60050__modered.html

не работает - опера говорит невозможно отобразить страницу

локально запускаются страницы только такого типа

_http://localhost/board/yard/index_72_60050__modered.html

(то есть почему- то только со слешем)

то есть эмулированные страницы не в корне сервера, а в корне не получается

стабильно 100$ с сайта в месяц здесь (http://www.sape.ru/r.960d480b23.php)
XC
На сайте с 07.05.2006
Offline
37
#1

Скорее всего причина в том, что локальная версия лежит в папке, и любой запрос к страницам этого сайта в урл уже содержит /board/ что не предусмотрено в .htaccess

Для тестирования сайтов локально предпочтительнее создавать для них вирт. хосты в апаче, т.о. образом адрес к локальной версии можно сделать вида http://board/index_72_60050__modered.html что будет полностью идентично работе на реальном домене/поддомене

WM2Directi.ru (http://wm2directi.ru) - платежные шлюзы для реселлеров доменов
dRiveR.dLL
На сайте с 25.09.2006
Offline
79
#2

Ну еще как вариант, может у локальной сборки апача модуль mod_rewrite не подключен

Добавлено: Сорри, невнимательно прочитал топик 🙄

M
На сайте с 28.09.2006
Offline
13
#3

спасибо за ответы, но что- то локально все равно не работает

я буду разбираться, как найду причину - зайду напишу

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий