虚拟主机上开启伪静态,需要重启web服务器吗?
程序设置好了,web服务器不重启能接收到伪静态请求吗?
有些虚拟主机号称支持伪静态,是说配置文件已经做好了吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
程序设置好了,web服务器不重启能接收到伪静态请求吗?
有些虚拟主机号称支持伪静态,是说配置文件已经做好了吗?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
所谓「伪静态」就是指把 URL 重写成静态文件的路径吧?
Nginx 和 Apache httpd 都支持。Nginx 可以只 reload,httpd 不清楚,可能只能 restart 了。
引擎X无论如何都不用重启。虚拟主机极少用引擎X。
阿帕奇2如果直接改了配置文件则必须重启。但虚拟主机环境下的伪静态(重写 Rewrite)一般都是用
.htaccess
文件实现的。这个用不着重启,放好就行,即时生效,不过效率当然比原生配置文件要低。WordPress、Discuz!X等多种程序直接提供.htaccess
格式的伪静态重写规则。nginx需要,apache不需要。因为nginx修改的是nginx的配置文件,apache只需要修改应用程序下的.htaccess文件。