переписывания сценария в .htaccessрежим .htaccess переписывают не работает
RewriteEngine on
RewriteRule ^index/page/(.*)$ index.php?page=$1
Он работает в локальной машине. но на сервере это не работает. Кто-нибудь может мне помочь?
переписывания сценария в .htaccessрежим .htaccess переписывают не работает
RewriteEngine on
RewriteRule ^index/page/(.*)$ index.php?page=$1
Он работает в локальной машине. но на сервере это не работает. Кто-нибудь может мне помочь?
Вы подтвердили, что модуль перезаписи загружен на ваш сервер? Если сервер работает под управлением Apache, вы должны быть в состоянии проверить это с
apache2ctl -t -D DUMP_MODULES
и ищет rewrite_module в ответ. (Примечание: вам может понадобиться apachectl в зависимости от используемого вами устройства.)
Если он не загружен, вам может потребоваться изменить конфигурацию вашего сервера. Это выполнимо (опять же, в зависимости от версии апача в использовании) с шагом, как
a2enmod rewrite
или обеспечивая ваш httpd.conf файл содержит
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
или путь обеспечения есть символическая связь между файлом rewrite.load /и т.д./apache2/модами с поддержкой и /и т.д./apache2/моды доступного.
Не забудьте перезапустить апач после этого.
загружен и уже прошел проверку. сервер - godaddy. – krushna