采用Apache服务器的虚拟主机设置伪静态教程
一直以来设置Wordpress伪静态都是在Linux面板一键设置的,面板安装的是Nginx服务器软件,设置起来比较方便。
前段时间将一个网站的服务器,从云服务器迁移到虚拟主机了,这个虚拟主机采用的是Apache服务端软件,设置伪静态的方法略有不同,但也不算太难。
首先,通过虚拟主机管理面板进入网站根目录,新建一个.htaccess 文件。
如果这个文件存在的话直接打开编辑,输入以下代码:
<ifmodule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </ifmodule>
设置完成后,点击保存按钮。
这样原来Wordpress网站没有办法打开或者显示404的文章,现在都可以打开了。
伪静态是重写网站中动态页面的URL,以使动态页面的参数变为静态。实际上,该页面实际上不在服务器上。实际(纯)静态页面是存在于实际网站的服务器空间中的静态页面文件,例如html或htm。它直接加载到浏览器中,而无需服务器进行编译。
明确网站的URL链接,以方便用户浏览和共享。因为它是伪静态的,即网站试图通过数据库调用生成的页面。
参考文章: