我有这个.htaccess文件
DirectoryIndex index.php
重写引擎开启
RewriteBase /
########## Begin - 重写规则以阻止一些常见的漏洞利用
## 如果您在网站上遇到问题,请阻止下面列出的操作
## 这试图阻止最常见的利用类型“尝试”到 Joomla!
#
## 拒绝访问扩展 xml 文件(取消注释以激活)
#
#命令允许,拒绝
#拒绝所有人
#满足所有
#
## 拒绝访问扩展 xml 文件结束
# 阻止任何试图通过 URL 设置 mosConfig 值的脚本
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# 阻止任何试图通过 URL 发送 base64_encode 废话的脚本
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# 屏蔽任何在 URL 中包含标签的脚本
RewriteCond %{QUERY_STRING} (\|%3E) [NC,OR]
# 阻止任何试图通过 URL 设置 PHP GLOBALS 变量的脚本
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# 阻止任何试图通过 URL 修改 _REQUEST 变量的脚本
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# 将所有被阻止的请求发送到带有 403 Forbidden 错误的主页!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - 重写规则以阻止一些常见的漏洞利用
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
我不知道为什么,但是如果我在 url 中有一个点,服务器会显示 Url Not Found 错误,而不是将我重定向到 index.php。
我想启用带点的网址,我该怎么做?