领取本站阿里云代金券,下单即可享受阿里云官网优惠券减免后,还可额外获得本站返现总金额的25%费用!

wordpress做伪静态时找不到.htaccess文件

网站建设 优惠网 143℃ 0评论

一、前言

博主昨天在给wordpress网站做伪静态时,总是提示有一个文件不可写,经过百度各个答案整合之后,发现是缺失了.htacsess文件,这个文件的主要作用就是现实URL的改写,而网站伪静态就是在改变URL的重写方式,因此这个文件是非常的重要

二、服务器环境

Linux操作系统,Apache服务,wordpress网站,xshell工具

三、配置过程

.htaccess文件属于隐藏文件,只能通过Linux命令在/opt/lampp/htdocs默认安装安装目录下面通过 ls -a 命令查看,如果目录不存在.htaccess文件,也无需着急,在本地手动新建.htaccess文件然后上传到服务器/opt/lampp/htdocs目录下面,根据自己网站部署位置而定,博主安装时选择的是默认路径在/opt/lampp/htdocs,一般是与wp-contentwp-includes的平级目录,百度回答都是只说上传到服务器,博主尝试了好几次才找对位置
ls
找到了文件,也上传了文件,接下来就是给这个文件里面添加内容,内容如下

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

这段内容,在做伪静态链接方式时,wordpress主动生成的,直接全选复制到文件里面的,不懂的可以看博主上一篇文章wordpress开启伪静态配置

在做完上面的所有步骤之后,如果依然提示文件不可写,这表示是文件的权限不够,需要赋权限,采用Linux命令chmod +755 .htaccess,如果依然显示文件不可写,那就给最高的权限 chmod +777 .htaccess

chmod

转载请注明:阿里云优惠券 » wordpress做伪静态时找不到.htaccess文件

喜欢 (0)or分享 (0)

领取本站阿里云代金券2000元礼包后并购买阿里云产品您能得到哪些优惠?

1.使用阿里云代金券2000元礼包与阿里云官网首购3年五折优惠互不冲突

2.可获得本站专属返现25%【点击领取阿里云代金券2000元礼包>>

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址