无法在主页URL上加载静态首页

时间:2016-10-01 作者:Anurag Rana

我在中安装了wordpress/wp/ 目录所以在我的博客中,每个URL都有/wp/ 在里面。我阅读了多篇文章(1,2),并且能够从URL中删除“wp”。

之前-example.com/wp/post-1-name在-example.com/post-1-name

在永久链接设置中,我选择了-

职位名称-http://example.com/sample-post/

现在,我打开的每个url都没有/wp/ 在里面。Except 首页。

在“阅读设置”中,我还将“首页显示”设置为“静态页面”,并选择“简介”作为首页。

当我在浏览器中打开url时,除主页(example.com)外的所有url都可以正常工作,但当我打开主页或单击“简介”页面(静态首页)的页面url时,会显示一条消息-

该网站正在建设中<快回来吧。

enter image description here

将要http://example.com/wp/ 显示“未找到”页面。

enter image description here

在我的常规设置中-
WordPress地址(URL)->http://example.com/wp
网站地址(URL)->http://uptuplacements.com

指数php文件内容root public_html 目录

<?php
/**
 * Front to the WordPress application. This file doesn\'t do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define(\'WP_USE_THEMES\', true);

/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . \'/wp/wp-blog-header.php\' );
索引的内容。中的php文件public_html/wp/ 目录:

<?php
/**
 * Front to the WordPress application. This file doesn\'t do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define(\'WP_USE_THEMES\', true);

/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . \'/wp-blog-header.php\' );
的内容。htaccess文件位于root public_html 目录

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
的内容。htaccess文件位于public_html/wp/ 目录

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
有什么建议吗?如何在主页url上加载首页?

1 https://codex.wordpress.org/Changing_The_Site_URL
2 http://www.wpbeginner.com/wp-tutorials/how-to-get-rid-of-wordpress-from-your-wordpress-site-url/

1 个回复
SO网友:Anurag Rana

终于解决了这个问题
Index.html 文件位于/public_html/ 目录与冲突index.php 文件

这篇很棒的文章解决了这个问题
askwpgirl.com/moving-wordpress-from-subdirectory-to-root-faq/

相关推荐

Setting custom canonical urls

我有一个页面,可以请求和显示数据库中的信息。一切都很好,但我在为这个页面及其URL(包含参数)设置自定义规范URL时遇到了一些问题。示例:https://example.com/primary-pagehttps://example.com/primary-page?requested_id=1https://example.com/primary-page?requested_id=2https://example.com/primary-page?requested_id=3 等等“requested