我在一个名为'wordpress'的目录中安装了wordpress子目录。所以目前我可以按如下方式访问实时网站:www.domain.com/wordpress。
我的目标是让用户只需导航到:www.domain.com,从网址中省略wordpress
目录。
我想知道是否有人可以帮助我配置.htaccess
,因此每当用户导航到domain.com/wordpress
的任何内容时,它都会重定向到domain.com
。
例如:domain.com/wordpress/admin
将成为domain.com/admin
我创建了一个新的.htaccess
文件并放在根目录中,其中包含以下内容,但这些内容无效:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteRule ^(/)?$ wordpress [L]
答案 0 :(得分:0)
要将 / 重写为 / wordpress ,您可以使用此规则:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domain.com$
RewriteCond %{REQUEST_URI} !^/wordpress
RewriteRule ^(.*)$ /wordpress/$1 [L]
这将在内部将所有请求从root重定向到子文件夹。 不要删除 RewriteCond 指令,否则重写目标将重写回自身,从而导致无限循环错误。