переписать URL, используя файл htaccess? - PullRequest
2 голосов
/ 02 мая 2011

Я хочу переписать этот URL

http://localhost/vector-svn/demo.php

переписать в

http://localhost/vector-svn/demo

мой код файла .htaccess

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.$ $1.php [nc]

любая помощь будет оценена?

Ответы [ 3 ]

2 голосов
/ 02 мая 2011

Ответь на мой вопрос !!Это работает для переписывания URL !!

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
0 голосов
/ 02 мая 2011

Похоже, что mod_rewrite вообще не установлен.Проверьте документацию Apache, ссылка .

Извините, краткий ответ ... эта ссылка также может помочь вам, может быть несколько вещей, и, как уже упоминалось, переписать выглядит хорошо, так что попробуйте и посмотритеесли какая-либо из следующих работ.

http://www.wallpaperama.com/forums/how-to-fix-mod-rewrite-500-internal-server-error-on-htaccess-file-apache-t718.html

0 голосов
/ 02 мая 2011

Вы можете сделать это:

rewriteRule ^(.*)$ $1.php [NC]

Редактировать : Я вижу, что ваше правило перезаписи точно такое же.Какая у вас проблема?

...