【发布时间】:2017-08-22 18:49:46
【问题描述】:
我需要开发一个可以写入 WP htaccess 文件并“模拟”子域的插件。
我在 example.com
上有一个带有基本 htaccess 的新 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
有没有一种方法可以通过 htaccess 访问 about.example.com 我看到页面 example.com/about,而无需更改 URL(这意味着我仍然在浏览器地址栏中看到 about.example.com)?
另外,如果我访问 about.example.com/category1,我是否会看到页面 example.com/about/category1?
我尝试通过将以下代码添加到 htaccess 的末尾来使用它,但它不起作用:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?example.com.com$
RewriteRule ^(/)?$ about [L]
【问题讨论】:
标签: php wordpress apache .htaccess mod-rewrite