Mar*_*ine 16 .htaccess mod-rewrite
我在同一台服务器上有一个域名和一个wordpress-blog.现在我有一个问题(惊喜).wordpress位于/ httpdocs/blog /,域指向/ httpdocs /,我正在尝试将其重定向到/ httpdocs/domain /.但是,很明显,我在Wordpress中有永久链接.
这是我目前的.htaccess:
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
RewriteBase /
RewriteCond %{HTTP_HOST} domain.com
RewriteCond %{REQUEST_URI} !^/domain
RewriteCond %{REQUEST_URI} !^/cgi-bin
RewriteRule ^(.*)$ domain/$1 [L]
Run Code Online (Sandbox Code Playgroud)
但正如你已经假设的那样,这不起作用.Wordpress的永久链接会影响到/ domain /,所以我的图片和其他网址都出错了.
有什么建议?可以像这样使用RewriteBase吗?
Gum*_*mbo 10
不,您只能有一个基本URL.只需重写您的规则:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^blog/. /blog/index.php [L]
RewriteCond %{HTTP_HOST} =example.com
RewriteCond %{REQUEST_URI} !^/domain
RewriteCond %{REQUEST_URI} !^/cgi-bin
RewriteRule ^(.*)$ domain/$1 [L]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
11848 次 |
最近记录: |