wordpress中的htaccess子域文件夹

wordpress中的htaccess子域文件夹,wordpress,.htaccess,mod-rewrite,subdomain,Wordpress,.htaccess,Mod Rewrite,Subdomain,我需要一些关于htaccess子域的帮助,以便指向wordpress站点文件夹中的特定文件 目前我的.htaccess中有以下内容: RewriteEngine On RewriteCond %{HTTP_HOST} ^subdomain\.domain\.com$ RewriteCond %{REQUEST_URI} !^/subdomain/ RewriteRule (.*) /subdomain/$1 RewriteCond %{HTTP_HOST} ^(www\.)?domain\.c

我需要一些关于htaccess子域的帮助,以便指向wordpress站点文件夹中的特定文件

目前我的.htaccess中有以下内容:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^subdomain\.domain\.com$
RewriteCond %{REQUEST_URI} !^/subdomain/
RewriteRule (.*) /subdomain/$1

RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$
RewriteRule ^subdomain/(.*)$ http://subdomain.domain.com/$1
当用户进入subdomain.domain.com时,它将访问domain.com/subdomain文件夹,当用户进入domain.com/subdomain时,它将重定向到subdomain.domain.com。(这正是我希望发生的事情)

问题出在子域的wordpress内部,因为它仍然引用主域(即图像仍然是domain.com/wp content/uploads/…而不是subdomain.domain.com/wp content/uploads/…或至少是domain.com/subdomain/wp content/uploads/…)

如何使子域访问.htaccess中的its文件夹


我已经这样做了好几天了。请帮忙。谢谢

打开WordPress安装的常规设置


将您的
网站地址(URL)
更改为
http://subdomain.domain.com/
。这将修复所有博客页面上生成的链接,以使用子域而不是主域。

谢谢。这就解决了问题。现在我只需要有关永久链接和永久链接页面本身的帮助。页面显示这些错误警告:is_writable()[函数.is writable]:open_basedir限制生效。文件(/)不在允许的路径内:。。。警告:无法修改标题信息-标题已由发送(输出从/clientdata/apache www/b开始。即使我更改了子域的.htaccess,我也无法解决更改永久链接后的404错误问题。无论如何,谢谢,如果您也能在这方面帮助我,我将更加感谢。错误显示此路径/clientdata/apache www/b/o/domain.com/www/subdomain/wp-admin/includes/misc.php我该怎么办删除该路径上的www?请特别查看标题为“使用“Pretty”permalinks”的部分。它概述了permalink工作的所有要求,例如,将
选项+FollowSymLinks
添加到您的子域htaccess文件中。