我正在尝试创建一个 .htaccess,其中 www.domain.com/?get=1234 被重写为 www.domain.com/1234 ,但 style.css、logo.png 等文件除外。
这适用于所有文件,但我不知道如何为 www.domain.com/ 目录 index.php 文件设置例外,并且简单地将 index.php 作为例外强制用户将 index.php 包含在我当然不喜欢的网址。
提前致谢。我的 .htaccess 到目前为止:
RewriteEngine On
# Exceptions
RewriteCond %{REQUEST_URI} !/favicon.ico
RewriteCond %{REQUEST_URI} !/index.php
RewriteCond %{REQUEST_URI} !/style.css
RewriteCond %{REQUEST_URI} !/logo.png
# get Rewriting
RewriteRule ^([^/]*)$ /?get=$1 [L]
# www Rewriting
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]