xampp配置虚拟端口
1. 首先打开虚拟服务:
在httpd.conf中找到
#Include /private/etc/apache2/extra/httpd-vhosts.conf
去掉前面的“#”,保存并退出。
- 配置多个监听端口;在httpd.conf中找到
#Listen 12.34.56.78:80
Listen 80
并在其后加上”Listen port” port 为要监听的端口号,可添加多个。注意不要与常见的默认端口号冲突。
- 在xampp\apache\conf\extra的httpd-vhosts.conf文件中,加入下面的代码
<VirtualHost *:81>
DocumentRoot "/Users/fan/mygit/overseascloud"
ServerName moversea
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
<Directory />
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order deny,allow
Allow from all
</Directory>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/([a-z]+)/([0-9,:-]+).shtml$ /index.php?c=$1&p=$2&%{QUERY_STRING}
RewriteRule ^/([a-zA-Z0-9]+).shtml$ /index.php?c=$1&%{QUERY_STRING}
RewriteRule ^/user/([a-zA-Z0-9]+).shtml$ /user.php?c=$1&%{QUERY_STRING}
</IfModule>
</VirtualHost>