我已将该网站安装在现有网站的子文件夹中。当我打开主页时,网址如下所示:www.nextarconsulting.com/SitoNextar /
我希望它出现:www.nextarconsulting.com
我通过.htacces尝试了不同的解决方案,但没有人工作!
PS:旧网站(我有新的wordpress安装的子文件夹)与新网站具有相同的网址,因此在修改新网站的.htaccess后,我有2个相等的链接重定向。这可能会发生冲突吗?
这是我的.htaccess文件:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /SitoNextar/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /SitoNextar/index.php [L]
</IfModule>
# END WordPress
# BEGIN Hotlinking
# END Hotlinking
我还希望看到该网站的其他页面不再出现在文件夹路径中。例如:www.nextarconsulting.com/SitoNextar/contacts.html必须成为 www.nextarconsulting.com/contacts.html
答案 0 :(得分:2)
您可以通过Wordpress设置,index.php和.htaccess文件执行此操作。
转到管理区域的常规设置。您将看到“WordPress地址”和“站点地址”字段将具有相同的URL。您需要更改站点地址选项以指向您的根域,即http://www.nextarconsulting.com
和保留WordPress地址选项。
将.htaccess
文件从安装子文件夹(即SitoNextar)复制到域根文件夹
将网站的index.php
文件从安装子文件夹(即SitoNextar)复制到域根文件夹,然后按如下方式进行编辑:
更改此行:
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
包含安装文件夹,例如:
require( dirname( __FILE__ ) . '/SitoNextar/wp-blog-header.php' );
备注强>:
执行此操作后,您可能还需要重新保存永久链接。
您仍然登录并使用安装文件夹中的管理区域(即www.nextarconsulting.com/SitoNextar/wp-admin)
参考:[如何摆脱/ wordpress /来自您的WordPress网站网址](http://www.wpbeginner.com/wp-tutorials/how-to-get-rid-of-wordpress-from-your-wordpress-site-url/