htaccess 伪静态问题 怎么把主页做成静态

htaccess 伪静态问题 怎么把主页做成静态,第1张

RewriteRule /indexhtml /indexphp [N,I] 掉了一点点,这个很重要的。还有你上传静态规则到空间之前要先让 空间商 设置一下。(运行伪静态规则环境)

第一,修改固定链接
首先,在WordPrcess的后台点设置(Options),点固定链接(Permalinks) 这里一共有5个选项,前四个选项直接选择就可以支持,不需要特殊处理
如果你不懂标签的话,我建议你看下这个:
%year% 年份
%monthnum% 月份
%day% 日期
%hour% 小时
%minute% 分钟
%second% 秒
%post_id% 文章的ID
%category% 目录
%author% 作者
我说用的是/%category%/%post_id%html,看好了,html是静态化网页的关键。
第二,上传htaccess文件
做了上面的,首页能进去,但是文章进去就报错是吧!因为还没有做最重要的一步上传htaccess到根目录。
在这里介绍一下htaccess(百度的):htaccess文件(或者”分布式配置文件”)提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。
这个文件很特别,你在WIN里他是不能被创建的(注意他前面是有小数点的),所以我们必须用其他格式的文件编辑好,再上传到FTP中改写。
创建一个htaccesstxt文件,在里面添加下面的代码:
# BEGIN WordPress
<IfModule mod_rewritec>
RewriteEngine On
RewriteBase /
RewriteRule ^index\php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule /indexphp [L]
</IfModule>
# END WordPress
然后将这个文件上传到你的网站FTP的更目录下,改名为htaccess。
刷新一下网页看看,是不是每个链接都能用了!而且没有了讨厌的indexphp

shownews-12aspx
shownews~12htm
shownews_12html
shownews+12a
随便你怎么写,只要你的服务器和程序支持就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10493312.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存