我有 3 页:
- 索引.html
- about.html
- 联系人.html
如果访问者没有转到这 3 个页面之一,我需要创建一个重定向到主页 ( index.html ) 的 htaccess。
例子:
如果我去 page: asdf.html然后我会被重定向到index.html
但如果收入contact.html向我显示该页面。
¿ 我该怎么办?
谢谢你。
启用mod_rewrite
并.htaccess
通过httpd.conf
然后将此代码放入您的 DOCUMENT_ROOT/.htaccess
文件中:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/(index|about|contact)\.html [NC]
RewriteRule ^(?!.+?\.(?:jpe?g|gif|bmp|png|css|js)$).*$ /index.html [L,R,NC]