当前位置:首页 > 服务器 > 正文

服务器如何设置伪静态(虚拟机怎么设置伪静态)

今天给各位分享服务器如何设置伪静态的知识,其中也会对虚拟机怎么设置伪静态进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

IIS 服务器下的PHP伪静态要怎么弄啊

1.检测Apache是否支持mod_rewrite

通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有

apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要继续设置。

如果没有开启“mod_rewrite”,则打开目录 您的apache安装目录“/apache/conf/” 下的 httpd.conf 文

件,通过Ctrl+F查找到“LoadModule rewrite_module”,将前面的”#”号删除即可。

如果没有查找到,则到“LoadModule” 区域,在最后一行加入“LoadModule rewrite_module modules/mod_rewrite.so”(必选独占一行),然后重启apache服务器即可。

2.在httpd.conf中配置虚拟主机

# Virtual hosts 启用虚拟主机

Include conf/extra/httpd-vhosts.conf

3.httpd_vhosts.conf文件中,配置相应的选项.详细讲解

DocumentRoot "C:/myenv/apache/htdocs/static3"

ServerName

myenv/apache/htdocs/static3"

#Deny from All 403错误提示

Allow from All

#如果文件目录在apache目录外面,注释掉optinos 则,不能列表.

options +Indexes

#下面这个表示可以去读取 .htaccess文件,也可以直接在虚拟主机中配置.

Allowoverride All

RewriteEngine On

RewriteRule news-id(\d+).html$ error.php?id=$1

#这里可以设置多个重写的规则

#RewriteRule news-id.html$ error.php

4.在相应的目录下编写.htaccess 重写规则

例子:

RewriteEngine On

RewriteRule news-id(\d+).html$ show.php?id=$1

#这里可以设置多个重写的规则

#RewriteRule news-id.html$ error.php

如果在linux下可以直接创建,

如果是在windows平台下,用记事本创建一个文件,比如abc.txt,然后另存

为 .htaccess文件即可

5.重写规则,也可以直接在配置虚拟主机的段配置.

一个服务器上多站点伪静态怎么实现?

首页要安装一个IIS伪静态的软件,叫rewrite

然后去安装目录里面有个httpd.ini

将这2个站的伪静态规则复制到

httpd.ini

里面,同时到网站的后台设置下url访问方式为伪静态

重启下IIS即可看到效果

阿里云服务器伪静态设置怎么操作

DZ是自带伪静态规则的,你到DZ的后台找到伪静态的代码。 然后到WDCP里面去新建伪静态文件,把代码复制进去。 再去编辑站点,选择你刚才新建的伪静态代码。

小鸟云现在在做活动,价格要实惠的多,最重要的是他们1V1客服能解决各种问题

阿里云windows服务器nginx环境怎么配置伪静态

请输入以下命令

cd /alidata/server/nginx/conf/rewrite

再输入:ll

看看是不是像下面截图的一样

对了。这些就是伪静态规则文件。我们打开phpwind.conf看看。

我们已经在rewrtie目录下配置了常见程序的伪静态规则。您可以直接调用。

如果没有就按照

程序名.conf的命名方式新建一个配置文件

配置文件搞清楚了,你可能会说好像网站伪静态还是没效果啊。别着急,因为伪静态规则是需要被网站配置文件调用才行的。

输入以下命令

cd /alidata/server/nginx/conf/vhosts

进入到网站配置目录

修改好伪静态调用文件

下面测试下我们配置的文件是否正确吧

输入:

/alidata/server/nginx/sbin/nginx -t

看到了么?

nginx: the configuration file /alidata/server/nginx/conf/nginx.conf syntax is ok

nginx: configuration file /alidata/server/nginx/conf/nginx.conf test is successful

如果出现以上两句话就说明配置成功了。下面重启下nginx

/alidata/server/nginx/sbin/nginx -s reload

恭喜您,伪静态配置完成!

总结,其实与其它自行安装的服务器区别在于相关文件目录位置问题了

服务器如何设置伪静态的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于虚拟机怎么设置伪静态、服务器如何设置伪静态的信息别忘了在本站进行查找喔。

取消
扫码支持 支付码