问题
I want to rewrite this url
http://localhost/vector-svn/demo.php
rewrite to
http://localhost/vector-svn/demo
my .htaccess file code
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.$ $1.php [nc]
any kind help would be appreciated ?
回答1:
Answer to my own question !! This works for url rewriting !!
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
回答2:
You could do this:
rewriteRule ^(.*)$ $1.php [NC]
Edit: I see your rewrite rule is exactly the same. What problem do you have?
回答3:
Sounds like mod_rewrite is not installed at all. Check apache documentation, link.
Sorry, brief answer... this link might also help you out, could be a few things and as mentioned the rewrite looks fine, so try and see if any of the following work.
http://www.wallpaperama.com/forums/how-to-fix-mod-rewrite-500-internal-server-error-on-htaccess-file-apache-t718.html
来源:https://stackoverflow.com/questions/5853968/rewrite-url-using-htaccess-file