虚拟机安装WordPress的ripro主题分类和会员功能无法使用和虚拟机伪静态问题

WordPress网站第一次玩,用的ripro主题,第一次感觉这主题做的挺好看所以就拿虚拟机安装玩玩,WordPress程序正常安装主题也正常安装,安装后测试了一些功能发现分类后点击显示未找到,点击用户头像也是不能跳转,以为是源码问题巡查了一下代码都没有问题,百度了一下发现有很多人也遇到同样问题,但教程说的都模糊不清,还有很多人说只能在服务器安装推荐宝塔,我就不信了,虚拟机最原始的网站制作环境,这个主题又没什么扩展要求我想一般虚拟机是可用的,所以自己研究了一下午,域名后缀都带有讨厌的index.php,我把这个分类和用户中心带上这个后缀都可以正常打开,果然是伪静态配置问题,在这里有很多人推荐用宝塔安装,就因为宝塔设置伪静态方便,我这里就是使用linux虚拟机安装的WordPress程序和ripro主题,经过调试和伪静态设置后功能一切正常,废话啊了一堆下面就对虚拟机配置WordPress程序和ripro主题详细设置教程。

我用的linux虚拟主机支持7.4php,由于WordPress5.4.2推荐使用7.3php环境,我就用了7.3php,其实7.3以下7.2和7.1 7.0php都可以用不用在乎这些,

创建.htaccess文件把这段代码复制进去,再把.htaccess文件上传到主机根目录/wwwroot/下,

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

 

然后再到后台设置固定链接干掉讨厌的index.php后缀就行了,进入后台点开设置-选择固定连接-选择自定义结构(补充:/%post_id%/ 和/%postname%/随便选)

虚拟机安装WordPress的ripro主题分类和会员功能无法使用和虚拟机伪静态问题插图

就这两步就好了,完美解决伪静态问题,完美解决分类不显示和用户中心功能无法使用问题。

以上是liunx虚拟机设置伪静态方法,下面是win虚拟机设置方法,win虚拟机根目录是/web/

同样建立.htaccess文件把下面代码复制进去,上传到主机根目录/web/下

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
</IfModule>

 

这段代码如果不行就用上面那段代码,下面才是最重要的设置win主机的伪静态配置,打开ftp软件连接上你的主机,选择视图-显示隐藏文件-把web.config文件拷贝出来,使用编码软件修改代码,我这里使用Notepad++软件打开演示,把这段代码复制到web.config文件里,一般是放到 <system.webServer>和 </system.webServer>中间,保存后将web.config文件上传到主机web/下,

<rewrite>
<rules>
<rule name="Imported Rule 1" stopProcessing="true">
<match url="^(.*)$" ignoreCase="false" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
</conditions>
<action type="Rewrite" url="index.php/{R:1}" appendQueryString="true" />
</rule>
</rules>
</rewrite>

 

虚拟机安装WordPress的ripro主题分类和会员功能无法使用和虚拟机伪静态问题插图(1)

 

虚拟机安装WordPress的ripro主题分类和会员功能无法使用和虚拟机伪静态问题插图(2)

 

虚拟机安装WordPress的ripro主题分类和会员功能无法使用和虚拟机伪静态问题插图(3)

最后去后台设置固定连接,和上面步骤一样,然后在看看ripro主题功能是否正常了,是不是去掉了讨厌的index.php后缀。

以上就是解决虚拟机伪静态问题,以及解决WordPress下ripro主题分类和用户会员功能不显示问题,我用的是linux主机测试的,win主机自行测试,空间无需太大200-300M足够。希望给刚接触WordPress的程序和我一样的小白一些帮助,如果需要运营的减少麻烦还是去购买正版主题和贵点的服务器使用,贵有贵的好处啊。

另一篇解决WordPress的主题ripro使用七牛云对象存储无法显示用户头像问题,遇到同样问题的可以看一下。

 

①本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。
② 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
③ 本站提供的源码、模板、插件等等其他资源,不包含技术服务请大家谅解。
④ 在您的能力范围内,为了大环境的良性发展,请尽可能的选择正版资源。
⑤ 本站资源包如果有密码,统一解压密码:www.rclou.cn


二层楼源码网 » 虚拟机安装WordPress的ripro主题分类和会员功能无法使用和虚拟机伪静态问题
  • 44会员总数(位)
  • 2267资源总数(个)
  • 0本周发布(个)
  • 0 今日发布(个)
  • 126稳定运行(天)