2011-05-02 111 views
2

我想改寫這個網址使用htaccess文件重寫url?

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

重寫

http://localhost/vector-svn/demo 

我的.htaccess文件的代碼

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

任何幫助將不勝感激?

+1

RewriteRule對我來說看起來沒問題。你有mod_rewrite.c實際啓用? – 2011-05-02 06:22:42

回答

2

回答我自己的問題! 這適用於URL重寫!

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f 
RewriteRule ^(.*)$ $1.php 
0

你可以這樣做:

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

編輯:我看到你的重寫規則是完全一樣的。你有什麼問題?

+0

500內部服務器錯誤錯誤遇到不起作用 – 2011-05-02 06:15:33

+0

您可以試試這個: 'rewriteRule ^(。*)\/$ $ 1.php [NC]' – 2011-05-02 06:16:38