如何使用Htaccess重写URL

时间:2016-03-01 15:12:59

标签: .htaccess

我想帮助使用Htaccess重写网址,例如domain.com/home到domain.com/folder/。我有一个名为/ var / www / home的文件夹,访问它我会输入IP地址,后跟文件夹名称,例如127.0.0.1/home。我想通过输入例如127.0.0.1/folder来访问url中的同一目录。并且当用户键入127.0.0.1 / home时,他/她被定向到127.0.0.1/folder。我相信我可以使用Htaccess,但我不知道如何。

1 个答案:

答案 0 :(得分:0)

您可以在网站根目录/var/www/.htaccess中使用这两项规则:

RewriteEngine On

RewriteCond %{THE_REQUEST} \s/+home(\S*)\s [NC]
RewriteRule ^ /folder%1 [R=302,L,NE]

RewriteRule ^folder(/.*)?$ home$1 [L,NC]