web 服务器 rewrite配置 虚拟域名设置
2017-05-02 21:31
288 查看
apache 服务器找到配置文件1: conf/httpd.conf/下找到# LoadModule rewrite_module modules/mod_rewrite.so 去掉#2: #Include conf/extra/httpd-mpm.conf 去掉#3:找到 conf/extra/httpd-vhosts.conf下的<VirtualHost *:80> ServerAdmin webmaster@dummy-host2.example.com DocumentRoot "c:/Apache24/docs/dummy-host2.example.com" ServerName dummy-host2.example.com ErrorLog "logs/dummy-host2.example.com-error.log" CustomLog "logs/dummy-host2.example.com-access.log" common</VirtualHost>4:#虚拟域名的设置#####<VirtualHost *:80>---><VirtualHost 127.0.0.19:80> 这里的127.0.0.19 是在
C:/windows/system32/drivers/etc/hosts
设置的,# localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost 127.0.0.1 localhost #127.0.0.2 xb.com #127.0.0.3 gm.com#DocumentRoot "f:/wamp/www" 这个是服务器指定的文件地址# ServerName xubin.com 这个就是虚拟域名设置的地方####5:#apache服务器伪静态配置#当伪静态规则开启时某物理目录、文件确实存在,已致使规则与物理冲突时返回物理文件<VirtualHost *:80> ServerAdmin webmaster@dummy-host2.example.com DocumentRoot "c:/Apache24/docs/dummy-host2.example.com" ServerName dummy-host2.example.com ErrorLog "logs/dummy-host2.example.com-error.log" CustomLog "logs/dummy-host2.example.com-access.log" commonRewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-dRewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f#伪静态规则范例#^意为URL的开头起始部分,([0-9]*)为数字 $为结束 $1为之前获取的id。RewriteRule ^/detail/([0-9]*).html$ /detail.php?id=$1</VirtualHost>这里的 %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-dRewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f开启时,会执行已经有的页面 ,而不会加载detail.php RewriteRule 可以根据需要修改配置好后,重启服务器
相关文章推荐
- 配置DNS服务器并配置基于域名 IP 端口配置虚拟web服务器
- apache、nginx的虚拟域名配置和rewrite配置,以及web缓存的几种方式
- linux配置DNS服务器并基于域名IP端口配置虚拟web服务器【实验】
- 在Red Hat Linux5下构建LAMP网站服务平台之编译安装Apache与配置基于域名的虚拟Web主机
- Web服务器(Apache)虚拟主机的配置
- Tomcat 6.0 配置--虚拟目录的设置+多域名绑定
- xampp配置多域名泛域名虚拟主机For linux xampp wampp 多域名设置只有第一个生效的解决办法
- Zend Framework Url Rewrite 服务器、虚拟主机 配置
- 解决: 关于配置局域网内通过一台WEB服务器连接到域服务器进行身份验证的IP设置
- Tomcat6.0配置(虚拟目录的设置+多域名绑定)
- Web服务器的配置与管理(3) 配置虚拟目录
- Tomcat 服务器配置及远程调试和不同web项目session共享方法以及设置TOMCAT的内存
- Editplus的配置说明:Web服务器设置和用户工具栏设置
- VS2005/2008虚拟Web服务器外部工具的设置
- Tomcat6.0配置(虚拟目录的设置+多域名绑定) 和tomcat 7 (转)
- Web服务器的配置与管理(2) 虚拟主机技术
- Win2003 + IIS6.0 + PHP5 / ASP + MySQL5 服务器配置及虚拟主机基本安全设置
- IIS配置 如何让虚拟目录里面的webconfig不继承网站的设置
- Win7的IIS配置asp.net出现“由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。”(图文解决方法)
- 正在进行调试的Web服务器进程已由Internet信息服务(IIS)终止。可以通过在IIS中配置应用程序池Ping设置来避免这一问题。有关更多详细信息,请参见“帮助”