本文简介:Apache的伪静态 # 轻灵CMS Apache 伪静态规则 # 虚拟主机自动读取,宝塔面板Apache可粘贴到"伪静态"设置框 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / # 禁止直接访问敏感目录 RewriteRule ^(data|core|app)/ - [F,L] # 如果请求的是真实文件或目录,直接访问 RewriteCond %{REQUEST_FILENAME}

文章开头广告

Apache的伪静态

# 轻灵CMS Apache 伪静态规则
# 虚拟主机自动读取,宝塔面板Apache可粘贴到"伪静态"设置框

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

# 禁止直接访问敏感目录
RewriteRule ^(data|core|app)/ - [F,L]

# 如果请求的是真实文件或目录,直接访问
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# 重写所有请求到index.php
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
</IfModule>

# 禁止访问敏感文件
<FilesMatch "\.(db|sqlite|sql|log|lock)$">
    Order Allow,Deny
    Deny from all
</FilesMatch>

# 禁止访问配置文件
<FilesMatch "^config\.php$">
    Order Allow,Deny
    Deny from all
</FilesMatch>

# 禁止目录浏览
Options -Indexes

# 设置默认首页
DirectoryIndex index.php
本站部分内容来源于网络,如有侵权,请联系我们,本站将在三个工作日内改正。