如何将localhost重写为fakeserver?

时间:2012-07-21 14:13:36

标签: apache .htaccess

我有一个根文件夹htaccess包含我的htaccess文件和另一个文件夹,我包含我的index.php文件..我想使用url重写,这样当我访问http://localhost/htaccess/me/index.php , it transforms the url to http://fakeserver/htaccess/me/index.php..

Drupal做了这样的事情......

我想做这个转换,以便假冒服务器不是真正的服务器,只是我将localhost重写为fakeserver

2 个答案:

答案 0 :(得分:1)

/etc/apache2/sites-available/fakeserver创建新的网站配置 (注意,您需要创建文件fakeserver

在里面,添加:

NameVirtualHost *:8080

<VirtualHost *:8080>
DocumentRoot /var/www/
ServerName fakeserver
</VirtualHost>

从终端

启用它
sudo a2ensite fakeserver

重新启动apache以反映更改

sudo /etc/init.d/apache2 restart

答案 1 :(得分:0)

您必须设置虚拟主机。从Apache HTTPD Docs:

中查看这些示例

http://httpd.apache.org/docs/2.2/vhosts/examples.html