1

我有 3 页:

  • 索引.html
  • about.html
  • 联系人.html

如果访问者没有转到这 3 个页面之一,我需要创建一个重定向到主页 ( index.html ) 的 htaccess。

例子:

如果我去 page: asdf.html然后我会被重定向到index.html

但如果收入contact.html向我显示该页面。

¿ 我该怎么办?

谢谢你。

4

1 回答 1

1

启用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]
于 2013-09-24T18:29:47.050 回答