我想改寫這個網址使用htaccess文件重寫url?
http://localhost/vector-svn/demo.php
重寫
http://localhost/vector-svn/demo
我的.htaccess文件的代碼
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.$ $1.php [nc]
任何幫助將不勝感激?
我想改寫這個網址使用htaccess文件重寫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
你可以這樣做:
rewriteRule ^(.*)$ $1.php [NC]
編輯:我看到你的重寫規則是完全一樣的。你有什麼問題?
500內部服務器錯誤錯誤遇到不起作用 – 2011-05-02 06:15:33
您可以試試這個: 'rewriteRule ^(。*)\/$ $ 1.php [NC]' – 2011-05-02 06:16:38
聽起來像mod_rewrite根本沒有安裝。檢查Apache文檔,link。
對不起,簡要回答...這個鏈接也可能幫助你,可能是一些事情,並提到重寫看起來不錯,所以請嘗試看看下面的任何工作。
RewriteRule對我來說看起來沒問題。你有mod_rewrite.c實際啓用? – 2011-05-02 06:22:42