繁体   English   中英

使用htaccess在WordPress中隐藏子目录

[英]Hide subdirectory in WordPress using htaccess

想在WordPress安装中隐藏子目录。

文件夹是root用户,这就是它现在的样子

http://test.domain.com/foldername

但我想隐藏主页和内页的子目录,如下所示

http://test.domain.com/

这是.htaccess:

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^(www.)?pma.ceffectz.com/$ 
RewriteCond %{REQUEST_URI} !^/pmawp88/ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ /pmawp88/$1 
RewriteCond %{HTTP_HOST} ^(www.)?pma.ceffectz.com$ 
RewriteRule ^(/)?$ pmawp88/index.php [L]

如果http://test.domain.com/foldername是您的基本网站,并且您希望使用URL http://test.domain.com/访问该文件夹,则需要编辑Apache或Nginx配置并进行更改文档根目录包括foldername/path/you/have/today/foldername/

然后重新启动您的Web服务器,你很高兴

您可以使用此规则:

RewriteEngine on

RewriteRule !subfolder /subfolder%{REQUEST_URI} [L]

只需将文件夹替换为您的实际文件夹即可。

这将在内部将您的根文件夹转发到/ subfolder

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM