以子目录的形式从子目录访问网页

时间:2010-03-03 11:20:13

标签: apache .htaccess

我有两个网站:

http://example.com http://example.com/sub

我有一个页面,让我们说:

http://example.com/sub/page1

有没有办法(使用.htacces)可以通过这个网址访问page1:

http://example.com/page1

重定向301将无法完成工作,因为我不需要重定向。是否有任何方法可以省略某些网址的“/ sub /”,例如http://example.com/sub/page1

1 个答案:

答案 0 :(得分:1)

是的,有。在.htaccess中执行以下操作:

<IfModule mod_rewrite.c>
RewriteEngine On

# This would rewrite any URL that starts with /sub to /
RewriteCond %{REQUEST_URI} /sub
RewriteRule ^sub/(.*)$ /$1 [L]
<IfModule>

编辑以满足OP的要求。