Php 使用htaccess进行域重定向和重写
如果我的网站是Php 使用htaccess进行域重定向和重写,php,apache,.htaccess,redirect,rewrite,Php,Apache,.htaccess,Redirect,Rewrite,如果我的网站是www.example.com,并且用户在www.example.com/robert中键入,我想在www.example.com/users?user=robert中显示页面。基本上,我想为每个用户创建一个配置文件页面,但我希望只需在域后键入用户名作为目录即可访问该页面 如何使用.htaccess执行此操作?通过httpd.conf启用mod_rewrite和.htaccess,然后将此代码放在文档根目录下的.htaccess中: Options +FollowSymLinks
www.example.com
,并且用户在www.example.com/robert
中键入,我想在www.example.com/users?user=robert
中显示页面。基本上,我想为每个用户创建一个配置文件页面,但我希望只需在域后键入用户名作为目录即可访问该页面
如何使用.htaccess执行此操作?通过
httpd.conf
启用mod_rewrite和.htaccess,然后将此代码放在文档根目录下的.htaccess
中:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+?)/?$ /users.php?user=$1 [L,QSA]
通过httpd.conf
启用mod_rewrite和.htaccess,然后将此代码放入文档根目录下的.htaccess
:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+?)/?$ /users.php?user=$1 [L,QSA]