我可以使用.htaccess对子页面进行永久链接吗?
我有一大堆页面,我希望可以通过简单的URL访问它们,而不必将它们保存在我的webhost的根文件夹中 我将这些页面放入名为我可以使用.htaccess对子页面进行永久链接吗?,.htaccess,sysadmin,.htaccess,Sysadmin,我有一大堆页面,我希望可以通过简单的URL访问它们,而不必将它们保存在我的webhost的根文件夹中 我将这些页面放入名为my\u pages 并将以下内容放在我的htaccess中 Options +FollowSymLinks -MultiViews Header set Cache-Control "max-age=0,no-store" RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCon
my\u pages
并将以下内容放在我的htaccess中
Options +FollowSymLinks -MultiViews
Header set Cache-Control "max-age=0,no-store"
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^page1$ /page1/ [L,R]
RewriteRule ^page1/(.*)$ my_pages/page1/$1 [L,PT]
RewriteRule ^page2$ /page2/ [L,R]
RewriteRule ^page2/(.*)$ my_pages/page2/$1 [L,PT]
RewriteRule ^page3$ /page3/ [L,R]
RewriteRule ^page3/(.*)$ my_pages/page3/$1 [L,PT]
我从不希望用户在任何地方看到my_页面
。
它基本上是有效的,但是
my_pages
。例如,如果我进入example.com/page1/subpage
时没有拖尾/
,我将进入example.com/pages/page1/subpage