如何实现Linux和Windows主机上dedecms的伪静态配置?
- 行业动态
- 2024-10-04
- 1
Linux 和 Windows 主机实现 Dedecms 伪静态 Linux 系统实现 Dedecms 伪静态 1. 配置 Apache 服务器 a. 修改.htaccess 文件 在 Dedecms 的根目录下,找到并编辑.htaccess 文件(如果没有,则新建一个)。
RewriteEngine On
RewriteBase /
RewriteRule ^articles/([azAZ09]+)([09]+).html$ articles.php?aid=$2 [L]
RewriteRule ^news/([azAZ09]+)([09]+).html$ news.php?cid=$2&id=$3 [L]
RewriteRule ^plus/search/index.html$ plus/search.php [L]
b. 修改 Apache 的配置文件 如果网站安装在非根目录,需要修改httpd.conf 或apache2.conf 文件,确保AllowOverride 设置为All。
AllowOverride All
2. 配置 Nginx 服务器 a. 修改 Nginx 配置文件 在 Nginx 的配置文件中添加以下配置:
location ~* ^/articles/([azAZ09]+)([09]+).html$ {
rewrite ^/articles/([azAZ09]+)([09]+).html$ /articles.php?aid=$2 last;
location ~* ^/news/([azAZ09]+)([09]+).html$ {
rewrite ^/news/([azAZ09]+)([09]+).html$ /news.php?cid=$2&id=$3 last;
location ~* ^/plus/search/index.html$ {
rewrite ^/plus/search/index.html$ /plus/search.php last;
b. 重启 Nginx 服务
service nginx restart
Windows 系统实现 Dedecms 伪静态 1. 配置 IIS 服务器 a. 创建虚拟目录 在 IIS 管理器中,为 Dedecms 的根目录创建一个虚拟目录。 b. 配置 ISAPI Rewrite 模块 IIS 版本支持,可以使用 ISAPI Rewrite 模块来实现伪静态。 1、下载并安装 ISAPI Rewrite 模块。 2、在 Dedecms 的根目录下,创建一个名为web.config 的文件,并添加以下配置:
<system.webServer>
<rewrite>
<rules>
<rule name="Articles">
<match url="^(articles)/([azAZ09]+)([09]+).html$" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Redirect" url="/articles.php?aid={R:2}" />
</rule>
<rule name="News">
<match url="^(news)/([azAZ09]+)([09]+).html$" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Redirect" url="/news.php?cid={R:2}&id={R:3}" />
</rule>
<rule name="Search">
<match url="^(plus/search/index.html)$" />
<action type="Redirect" url="/plus/search.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
c. 重启 IIS 服务
iisreset
以上就是在 Linux 和 Windows 主机上实现 Dedecms 伪静态的详细步骤。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/122041.html