因此,我更改了我的 htaccess 文件以将我的子目录隐藏在主 url 中,但是对其他页面的任何请求,它们都会在 url 中返回,并且现在列出了子目录。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^my_site.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.my_site.com$
RewriteCond %{REQUEST_URI} !2013/
RewriteRule (.*) /2013/$1 [L]
</IfModule>
# END WordPress
因此,当我访问 www.my_site.com 时,子目录应被隐藏。但是,如果我通过我的网站导航点击另一个页面,则 url 现在将显示 URL 中的子目录。
有没有办法在所有情况下隐藏该目录?