2010-01-13 86 views

回答

2

放置在.htaccess文件在你的網站的根目錄下

<IfModule mod_rewrite.c> 
    Options +FollowSymLinks 
    Options +Indexes 
    RewriteEngine On 
    RewriteCond %{SCRIPT_FILENAME} !-d 
    RewriteRule ^([^\.]+)$ $1.php [NC,L] 
</IfModule> 
2

Apache httpd的mod_rewrite可以在服務器端透明地重寫URL,並讓您使用任何你喜歡的URL。

2

是的,這是可能的,雖然它有無關PHP。

你不得不創建一個名爲.htaccess您的網絡服務器的根文件(如果它還不存在)。 ?舉例來說,如果你想從默默/頁/軟件將用戶重定向/的index.php頁=軟件,你會使用:

RewriteEngine on 
RewriteRule ^page/([^/\.]+)/?$ index.php?page=$1 [L] 

開始部分(^page/([^/\.]+)/?$)是正則表達式。如果你不知道如何使用它們,給我們你試圖做一個例子,我們可以提供幫助。