可湿性粉剂法典答案不完整?将WP放入子目录。需要更改.htAccess

时间:2012-01-29 作者:flippertie

我已将Wordpress安装在子目录“/medical”中,并希望该地址显示为www.mysite。com/page而不是www.mysite。com/医学/第页

Wordpress Codex在此:https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory表示要替换

require(\'./wp-blog-header.php\'); 
使用

require(\'./wordpress/wp-blog-header.php\');
但该行不会出现在生成的中。htaccess文件。

我尝试在/ifmodule标记前插入一行,但它破坏了站点。。。

谢谢

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

1 个回复
SO网友:bueltge

使用ths常量设置WP的安装域和主域

define(\'WP_SITEURL\', \'http://www.example.com\');
define(\'WP_HOME\', \'http://www.example.com/blog\');
我认为htaccess很好:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
索引。根目录中的php只需要安装文件:require(\'./wordpress/wp-blog-header.php\');

结束