2010-01-13 45 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/([^/\.]+)/?$)是正则表达式。如果你不知道如何使用它们,给我们你试图做一个例子,我们可以提供帮助。