各位达人,我现在使用的是drupal 6,目前我的URL是:
http://www.mydomain.com/aboutus
我想做成这样的:
http://www.mydomain.com/aboutus/
在官网上查看后,按照这个教程 http://drupal.org/node/540348 ,做了一个module,安装后,还是没用。。
另外,我还安装了pathauto, global redirect两个模块。
有知道的达人,请帮助下。。谢谢。。
各位达人,我现在使用的是drupal 6,目前我的URL是:
http://www.mydomain.com/aboutus
我想做成这样的:
http://www.mydomain.com/aboutus/
在官网上查看后,按照这个教程 http://drupal.org/node/540348 ,做了一个module,安装后,还是没用。。
另外,我还安装了pathauto, global redirect两个模块。
有知道的达人,请帮助下。。谢谢。。
Re: 如何给URL加上slash “/”?
.htaccess?
http://enarion.net/web/apache/htaccess/trailing-slash/
Joetsui's blog
Re: 如何给URL加上slash “/”?
谢谢你的回复,这个地址,我之前也找到过,也试过。
但是还是没用。
这个代码是我根据 http://enarion.net/web/apache/htaccess/trailing-slash/ 这个链接和drupal自带的.htaccess文件,整合后的代码。但是还是没有用。
我也把global redirect这个模块卸载了,所有的URL都还是没有"/"结尾,如果我手动在浏览器里加上一个"/"后,当前页面的内容就回到了首页,但是url是http://www.mydomain.com/about/
Re: 如何给URL加上slash “/”?
有將 http://www.example.com/ 換了? clean url 啟用的情況之下, mod-rewrite 的能力比drupal 還要強
Joetsui's blog
Re: 如何给URL加上slash “/”?
这个肯定换了的。。也启用了clean url。
卸载了global redirect。
Re: 如何给URL加上slash “/”?
貼一下你的.htaccess?
Joetsui's blog
Re: 如何给URL加上slash “/”?
这是现在的.htaccess代码,其实就是drupal自带的,没有改过。
而下面这段是我根据你说的页面的方法,和drupal的.htaccess文件综合后的文档:
附件里可以找到我现在正在使用的.htaccess文件,和drupal原文件对比,我只是打开了www.mydomain.com和不带www的域名转向。
Re: 如何给URL加上slash “/”?
你的 domain name 該不會真的是 example.com 吧 >.<
你設定沒改全耶!
Re: 如何给URL加上slash “/”?
肯定不是啊。。这个我还是懂的哈。。呵呵,在我运行的文件里,域名是我真实的域名。
Re: 如何给URL加上slash “/”?
試改
RewriteRule ^(.*)$ http://www.example.com/$1/ [L,R=301]
成
RewriteRule ^(.*)$ http://yahoo.com [L,R=301]
Joetsui's blog
Re: 如何给URL加上slash “/”?
改了。。。
没有什么变化。
http://www.mydomain.com/about
和
http://www.mydomain.com/about/
的内容一样。。
网站链接还是没有斜杠。
Re: 如何给URL加上slash “/”?
RewriteCond %{HTTP_HOST} ^example.com\.com$ [NC]
上面出問題了, 建議先理解.htaccess 的工作原理
Joetsui's blog
Re: 如何给URL加上slash “/”?
好的,我一会儿查查。。感谢这么迟了还回复。。
Re: 如何给URL加上slash “/”?
这个地方的错误,是我在复制代码时弄错了。并没有上传到我网络上去。。
昨晚,我查了相关的htaccess mod_rewrite的设置,还是没有搞定。
我想确认下,有没有朋友设置成功过?
Re: 如何给URL加上slash “/”?
近來看感覺不出有多 SEO 了
你還要修改內置的 LINK,否則每下子都要 redirect,不太好的是。
---
notaBlueScreen | 訂閱RSS | Plurk | twitter