URL переписать проблему Wamp - PullRequest
1 голос
/ 26 января 2010

для этого я создал URL переписать в .htaccess внутри папки входа,

RewriteEngine On # Turn on the rewriting engine
RewriteRule ^login$ login.php [NC] # Change feed URL

но ничего не произошло,

что я сейчас делаю,

пользуюсь вампом ..

Ответы [ 3 ]

6 голосов
/ 26 января 2010

Проверьте, позволяет ли инструкция «AllowOverride» в основном файле «httpd.conf» вообще использовать файлы .htaccess. Если нет, сделайте «AllowOverride all» и перезапустите WampServer.

Вы также можете следовать этому руководству: http://blog.cmstutorials.org/posts/tips-tricks/how-to-make-mod_rewrite-work-on-wamp

3 голосов
/ 22 августа 2014

ПереписатьEngine на
RewriteBase / имя вашей папки / // ДОБАВИТЬ ЭТУ ЛИНИЮ
RewriteRule ^ login $ login.php [NC] # Изменить URL фида

Измените AllowOverride Нет на AllowOverride All в httpd.conf файле, затем перезапустите wamp.

0 голосов
/ 26 августа 2015

Для тех, у кого была проблема с перезаписью URL для работы в Wordpress - я следовал инструкциям @naivists - изменив httpd.conf и используя меню WAMP, чтобы включить перезапись. Однако, я получил URL-адреса, работающие в Wordpress, только после добавления файла .htaccss в корень моего сайта. Я просто скопировал базовый отсюда: https://codex.wordpress.org/htaccess

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Обратите внимание, что Windows не позволяет вам СОЗДАТЬ файл .htaccss (ему нужно что-то перед точкой), но не возражает, если вы просто скопируете и вставите один файл из другого места.

...