我的主站点显示(mypage.com/site),以及所有后续页面也包含/ site 我如何实现(mypage.com)并且没有子目录显示?
我尝试在Wordpress设置中删除站点地址URL中的/ site。 但它打破了我的登录并禁止我登录。
我该怎么做才能删除在我的网站上显示的/ site子目录文件夹?
我的htaccess文件怎么办?
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /site/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /site/index.php [L]
</IfModule>
# END WordPress
答案 0 :(得分:2)
我认为你的WordPress安装在/ site文件夹下。如果是真的,你可以这样做:
如果您已在常规面板上将网址更改为http://mypage.com(不包含 / site ),则只需复制 {{1 (在index.php
下)到根文件夹。
复制index.php文件后,编辑它,将site/
添加到site/
的路径:
wp-blog-header.php
此过程的详细步骤位于“使用预先存在的子目录安装” “在WordPress文档:http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory
答案 1 :(得分:0)
您是否尝试在Apache中更改文档根目录?
类似的东西:
DocumentRoot /path/to/your/site
我不知道您是否有权访问您的托管服务,但就我所知,这将是最佳解决方案。
如果您不能自己动手,可以请求您的托管服务提供商为您完成。