2012-02-03 85 views
0

所以我想清理我的网站的网址,并为信息掘开左右这里,而不是想通了,为什么我仍然得到错误。更改网站的网址与Apache国防部重写

基本上,我有一个围绕搜索引擎围绕一个网站,一旦用户看到的结果,并点击一个,它去,看起来像一个URL: www.mysearch.com/searchresults/204982398sjfdkf & thisismorejunk = = junkjunk 1331

嗯,有点,但你明白了吧。

我要清理它对于每个结果,所以它看起来像 www.mysearch.com/searchresult1001

我使用我的后端Joomla的平台,并启用了“搜索友好的URL”,有没问题(虽然对我来说几乎没有任何问题)。然后我才启用“使用Apache国防部重写”我把下面的代码到我的.htaccess文件

RewriteEngine On 

Options +FollowSymLinks 

RewriteRule ^Joomla161_2/joomla\.html http://www.joomla.org/? [R=301,L] 

(最后一条规则只是看是否重写规则的作品,它确实)

第一问题 - 我的主机自动覆盖了Options命令,并说我出于安全考虑不能这样做 - 但我想这可能不是很大,因为重写规则仍然有效。

但是当我尝试启用“使用Apache重写”我的整个网站中断。更糟糕的是,我不知道下一步该怎么做,以便实际更改搜索结果的网址。

回答

0

选项+的FollowSymLinks

  • 这是非常可能的,你的主机在默认情况下并 添加到您的.htaccess文件导致冲突这一功能。

  • 如果你的改写模式没有使用它,那么没有理由 来添加它。

的Joomla阿帕奇重写

  • 更改的SEO设置和htaccess的恢复默认设置。

  • BEFORE!你可以更改Joomla管理员的任何选项,以便友好的URL或Apache重写,你必须首先!重命名htaccess.txt为.htaccess

  • 在某些情况下,你可能得给服务器一两分钟注意到它。

  • 现在改变的Joomla管理员设置,搜索引擎友好,并启用重写。

搜索重写

  • 如果上面的设置被正确配置后您的网站的搜索结果将有不错的网址登陆页面。
+0

感谢您的答复! 我实际上已经改变htaccess.txt为.htaccess之前,我张贴的问题...仍然没有工作:( – user1070381 2012-02-14 05:14:42