【发布时间】:2012-02-03 04:55:29
【问题描述】:
所以我正在尝试清理我网站上的 URL,并在这里挖掘信息,但不知道为什么我仍然收到错误。
基本上,我有一个围绕搜索引擎展开的网站,一旦用户看到结果并点击其中一个,它就会转到如下所示的 URL: www.mysearch.com/searchresults/204982398sjfdkf&thisismorejunk=junkjunk=1331
嗯,有点,但你明白了。
我想为每个结果清理它,所以它看起来像 www.mysearch.com/searchresult1001
我在后端使用 Joomla 平台,并启用了“搜索友好 URL”,没有任何问题(尽管它对我几乎没有任何作用)。然后在启用“使用 APACHE mod rewrite”之前,我将以下代码放入我的 .htaccess 文件中
RewriteEngine On
Options +FollowSymLinks
RewriteRule ^Joomla161_2/joomla\.html http://www.joomla.org/? [R=301,L]
(最后一条规则只是看看重写规则是否有效,它确实有效)
第一个问题 - 我的主机自动覆盖 Options 命令,说出于安全原因我不能这样做 - 但我认为这可能并不大,因为重写规则仍然有效。
但是当我尝试启用“使用 Apache 重写”时,我的整个网站都会中断。更糟糕的是,我不知道接下来要做什么才能真正更改搜索结果的 URL。
【问题讨论】: