1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 虚拟服务器 规则名称 虚拟主机伪静态规则怎么添加

虚拟服务器 规则名称 虚拟主机伪静态规则怎么添加

时间:2022-09-06 04:53:28

相关推荐

虚拟服务器 规则名称 虚拟主机伪静态规则怎么添加

第一种、Linux系统虚拟主机伪静态配置规则

RewriteEngine on

RewriteRule ^(/?html/.*?)$ /gourl.php?url=$1 [L]

RewriteRule ^(/?list/cate/.*?)$ /gourl.php?url=$1 [L]

RewriteRule ^(/?news/detail/.*?)$ /gourl.php?url=$1 [L]

RewriteRule ^(/?jourmy/cn/html/.*?)$ /gourl.php?url=$1 [L]

第二种、Windows系统虚拟主机伪静态配置规则

Windows虚拟主机,配置文件一般是web.config,在根目录下找到文件,并将伪静态规则增加进去:

如果我使用的是WordPress来搭

WordPress网站,大多是采用Linux系统,因此上面第一种方法适用于WordPress类型网站。

当然,我们也可以直接使用WordPress的自带功能来实现伪静态化配置,比如以

登录WordPress管理后台,在 设置-固定链接 下,有:

默认的朴素设置、日期和名称型、月份和名称型、数字型、文章名、自定义结构。

我们采用的是自定义结构,在链接后面,增加 /%post_id%.html 代表文章链接使用文章ID来作为链接,并且所有文章在/docs/目录下。

到这里,并没有结束,你还需要配置.htaccess文件。将以下代码放入到.htaccess文件里:

RewriteEngine On

RewriteBase /docs/

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /docs/index.php [L]

自此,你的伪静态规则才能正式生效,否则页面会变成404。注意这里需要在.htaccess文件定义docs目录。

以上关于虚拟主机伪静态规则怎么添加的方法如果不能解决问题,建议联系

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。