首页 文章

Wordpress重定向到具有永久链接的子目录

提问于
浏览
0

我在domain.com/blog的子目录中有一个wordpress博客 . 我想从主域访问它,没有人看到它在子目录中 . 我已经设法使用一些帮助从域到目录进行透明重定向,但我似乎无法使用漂亮的永久链接 . 这是我用于重定向的内容:

RewriteEngine on

# Don't apply to URLs that go to existing files or folders.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Only apply to URLs that aren't already under /blog.
RewriteCond %{REQUEST_URI} !^/blog/

# Rewrite all those to insert /blog.
RewriteRule ^(.*)$ /blog/$1

# Redirect the root folder.
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteRule ^(/)?$ blog/ [L]

如果博客不在子目录中并且没有任何重定向,那么这就是我用于固定链接的内容:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

至于我尝试组合这两个规则集,我要么得到一个无限循环,要么从wordpress中找不到 .

那么如何合并这两个规则集,以便可以通过重定向到子目录来访问博客,并且可以使用友好的URL?

谢谢

1 回答

  • 0

    perma链接只是管理员方面的设置转到设置并查找并更改网站网址而不是wordpress网址!

相关问题