我们如何隐藏网址上的目录
喜欢 http://example.com/lens_galleries/peter-fonda/至 http://example.com/peter-fonda/ 在内部,即保持所有HTML加载相同。
如果它是专门为"peter-fonda"准备的,那么你可以试试:
RewriteEngine On
RewriteRule ^peter-fonda/(.*)$ /lens_galleries/peter-fonda/$1 [L]
但是,如果它适用于"lens_galleries"中的常规文件夹,那么您可以尝试这样的事情:
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}/lens_galleries/$1 -f [OR]
RewriteCond %{DOCUMENT_ROOT}/lens_galleries/$1 -d
RewriteRule ^(.*)$ /lens_galleries/$1 [L]
在您的 .htaccess 中添加 :
RewriteEngine on
RewriteRule ^peter-fonda/(.*) lens_galleries/peter-fonda/$1 [R=301,NC,L]
如果您遇到 CSS 问题,请使用相对路径