由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
BuildingWeb版 - Clean URL, any guru know?
相关主题
如何让一个域名完全镜像另外一个域名?Any Guru has idea about auto form fill?
怎么写这个htaccess怎样使UNIX下homepage目录下的内容
有没有办法不能访问子目录的php, html文件?../的安全问题
about .htaccesswho can explain how the following URL is created?
Chrome Safari连接不上而firefox能连接上如何用自己家的电脑作为web server, 建立自己的网站?
请教高手:如何在html中创建link直接连到目录终于把magento 装好了.
谁能帮我一个大忙,先万分感谢!Apache2 on linux mod_rewrite question
help急...请教:各位听说过自动保存news group Thread的软件吗?
相关话题的讨论汇总
话题: url话题: clean话题: htaccess话题: directory话题: tag
进入BuildingWeb版参与讨论
1 (共1页)
f**u
发帖数: 559
1
我想做这件事,可是GOOGLE了半天还是不得要领,请教一下高手.
通常防问网址都须给出具体.htm, .php文件名,
比如http://www.travelsuperlink.com/usa_air/us_air.htm
如果访问http://www.travelsuperlink.com/usa_air/就会给出
Forbidden error.
我知道我可以设置.htaccess解决这个问题
比如
RedirectMatch permanent ^/usa_air/$ http://www.travelsuperlink.com/usa_a
ir/us_air.htm
但是我的问题是有没有办法访问http://www.travelsuperlink.com/usa_air/
时,网页redirect,但URL 显示仍然保持http://www.travelsuperlink.com/usa_air
/
多谢多谢.
fufu
m******t
发帖数: 2416
2

not an apache expert, but I think you can try 'temp' instead of
'permanent'.
It's really up to the browser whether to update the displayed url, though.

【在 f**u 的大作中提到】
: 我想做这件事,可是GOOGLE了半天还是不得要领,请教一下高手.
: 通常防问网址都须给出具体.htm, .php文件名,
: 比如http://www.travelsuperlink.com/usa_air/us_air.htm
: 如果访问http://www.travelsuperlink.com/usa_air/就会给出
: Forbidden error.
: 我知道我可以设置.htaccess解决这个问题
: 比如
: RedirectMatch permanent ^/usa_air/$ http://www.travelsuperlink.com/usa_a
: ir/us_air.htm
: 但是我的问题是有没有办法访问http://www.travelsuperlink.com/usa_air/

i****i
发帖数: 8
3
just remove the Options Indexes from the httpd.conf

【在 f**u 的大作中提到】
: 我想做这件事,可是GOOGLE了半天还是不得要领,请教一下高手.
: 通常防问网址都须给出具体.htm, .php文件名,
: 比如http://www.travelsuperlink.com/usa_air/us_air.htm
: 如果访问http://www.travelsuperlink.com/usa_air/就会给出
: Forbidden error.
: 我知道我可以设置.htaccess解决这个问题
: 比如
: RedirectMatch permanent ^/usa_air/$ http://www.travelsuperlink.com/usa_a
: ir/us_air.htm
: 但是我的问题是有没有办法访问http://www.travelsuperlink.com/usa_air/

f**u
发帖数: 559
4

I tried this. 'temp' or 'permanent' has no effect on this issue.
The reason 'Clean URL' interested me is those tag application,
for example if you look at del.icis.us, their URL are always like
/tag/travel
/tag/blog
etc. very very clean and impressing. it works for all browser.

【在 m******t 的大作中提到】
:
: not an apache expert, but I think you can try 'temp' instead of
: 'permanent'.
: It's really up to the browser whether to update the displayed url, though.

f**u
发帖数: 559
5
I will give a try tonight.
I checked Options Indexes
"If a URL which maps to a directory is requested, and the there is no
DirectoryIndex (e.g., index.html) in that directory, then the server will
return a formatted listing of the directory."
I wish it works with .htaccess foward feature.
thanks.fufu

【在 i****i 的大作中提到】
: just remove the Options Indexes from the httpd.conf
c**t
发帖数: 2744
6
URLRewrite

【在 f**u 的大作中提到】
: 我想做这件事,可是GOOGLE了半天还是不得要领,请教一下高手.
: 通常防问网址都须给出具体.htm, .php文件名,
: 比如http://www.travelsuperlink.com/usa_air/us_air.htm
: 如果访问http://www.travelsuperlink.com/usa_air/就会给出
: Forbidden error.
: 我知道我可以设置.htaccess解决这个问题
: 比如
: RedirectMatch permanent ^/usa_air/$ http://www.travelsuperlink.com/usa_a
: ir/us_air.htm
: 但是我的问题是有没有办法访问http://www.travelsuperlink.com/usa_air/

k***g
发帖数: 7244
7
呵呵,不好意思,没有及时回你的信。 实现clean url需要.htaccess支持modRewr
ite. 大致的语法如下(根据你的网站更改)

RewriteEngine on
在这里用 RewriteCond 来编写你的rewrite规则,这个规则的详细解释可以在网上
google到。

如果想实现tag功能或是 folksnomy 估计你还是需要重写你的系统,或者借用 现成
的 CMS,嘿嘿,俺还是推荐Drupal:),但让MT,Mambo什么的也不错

【在 f**u 的大作中提到】
: 我想做这件事,可是GOOGLE了半天还是不得要领,请教一下高手.
: 通常防问网址都须给出具体.htm, .php文件名,
: 比如http://www.travelsuperlink.com/usa_air/us_air.htm
: 如果访问http://www.travelsuperlink.com/usa_air/就会给出
: Forbidden error.
: 我知道我可以设置.htaccess解决这个问题
: 比如
: RedirectMatch permanent ^/usa_air/$ http://www.travelsuperlink.com/usa_a
: ir/us_air.htm
: 但是我的问题是有没有办法访问http://www.travelsuperlink.com/usa_air/

f**u
发帖数: 559
8
多谢大伙的回答.我昨晚又试了好一阵, 又在webmasterworld上请教了一个大牛,
总算搞定了. 其实KZENG基本都说到了,我还是比较弱一些.
改.htaccess,
RewriteEngine on
RewriteRule ^avis/?$ http://www.travelsuperlink.com/car/us_car_rental_av
is_awd.htm [NC,L]
这样一来,我网站就支持short URL了,以后推广应用到tag什么的也方便了,
你可以试试看:
http://travelsuperlink.com/avis
http://travelsuperlink.com/AVIS
什么的,都好用. :)
you guys have a good weekend. :D

【在 k***g 的大作中提到】
: 呵呵,不好意思,没有及时回你的信。 实现clean url需要.htaccess支持modRewr
: ite. 大致的语法如下(根据你的网站更改)
:
: RewriteEngine on
: 在这里用 RewriteCond 来编写你的rewrite规则,这个规则的详细解释可以在网上
: google到。
:

: 如果想实现tag功能或是 folksnomy 估计你还是需要重写你的系统,或者借用 现成
: 的 CMS,嘿嘿,俺还是推荐Drupal:),但让MT,Mambo什么的也不错

1 (共1页)
进入BuildingWeb版参与讨论
相关主题
急...请教:各位听说过自动保存news group Thread的软件吗?Chrome Safari连接不上而firefox能连接上
search engine submmision请教高手:如何在html中创建link直接连到目录
今天晚上 PageRank更新了谁能帮我一个大忙,先万分感谢!
另一个问题,关于.htpasswd的help
如何让一个域名完全镜像另外一个域名?Any Guru has idea about auto form fill?
怎么写这个htaccess怎样使UNIX下homepage目录下的内容
有没有办法不能访问子目录的php, html文件?../的安全问题
about .htaccesswho can explain how the following URL is created?
相关话题的讨论汇总
话题: url话题: clean话题: htaccess话题: directory话题: tag