Я хочу переписать этот URL
http://localhost/vector-svn/demo.php
переписать в
http://localhost/vector-svn/demo
мой код файла .htaccess
Options +FollowSymlinks RewriteEngine on RewriteRule ^(.*)\.$ $1.php [nc]
любая помощь будет оценена?
Ответь на мой вопрос !!Это работает для переписывания URL !!
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*)$ $1.php
Похоже, что mod_rewrite вообще не установлен.Проверьте документацию Apache, ссылка .
Извините, краткий ответ ... эта ссылка также может помочь вам, может быть несколько вещей, и, как уже упоминалось, переписать выглядит хорошо, так что попробуйте и посмотритеесли какая-либо из следующих работ.
http://www.wallpaperama.com/forums/how-to-fix-mod-rewrite-500-internal-server-error-on-htaccess-file-apache-t718.html
Вы можете сделать это:
rewriteRule ^(.*)$ $1.php [NC]
Редактировать : Я вижу, что ваше правило перезаписи точно такое же.Какая у вас проблема?