2015-01-13 49 views
0

我有一个Joomla网站,并附有一个博客。重定向主页htaccess,保留其余

我为它创建了一个新的主页,但是,它只使用纯html并将其上传到/new/目录。我正在尝试编写一个htaccess重定向,它允许我只为主页使用/new/目录,但仍然使用Joomla部分作为博客。

这是我到目前为止所尝试的,但它不起作用。

RewriteCond %{REQUEST_URI} !^/new/ 
RewriteRule^/new/ [L] 

这实际上在浏览器重定向它/new/而不是做它的引擎盖下,无形之中。另外,当我去/blog/页面时,它非常混乱。总之:

domain.com - >domain.com/new/(但不显示重定向)
domain.com/* - >让Joomla做的事情

回答

0

我无法使@anubhava解决方案工作,所以我只是将我的整个joomla安装移动到/ blog /文件夹中。只需要在configuration.php文件中进行一些更改即可。之后,我把我的新网站放在根文件夹中。

0

如果你只是想这样做:turbobuilt.com -> turbobuilt.com/new/然后使用:

RewriteRule ^$ /new/ [L] 

规则为根的.htaccess 第一个规则

+0

嗨,谢谢你的回答。这看起来仍然有2个问题。首先,它不允许我去“turbobuilt.com/blog”并获取旧的Joomla信息。其次,当我尝试加载它时,没有任何资源可以正确加载(我在/ new /里面有css和image文件夹) – user3413723

+0

对于加载资源,您有相对路径问题。为此,您可以尝试在页面的HTML:''''中添加此项,以便每个相对URL都从该URL解析,而不是当前页面的URL。 – anubhava

+0

此规则不会影响'turbobuilt.com/blog /',所以如果您发现与'turbobuilt.com/blog /'有关的问题可能与其他规则完全不同。 – anubhava

相关问题