时间:2011-01-06 19:13:54

标签: .htaccess mod-rewrite path apache

1 个答案:

答案 0 :(得分:1)

我自己想通过编辑Windows“hosts文件和Apache的httpd-vhosts.conf文件。

1。%SystemRoot%\system32\drivers\etc\hosts

添加新的静态DNS条目

127.0.0.1 www.mydomain.local

2. 将新的虚拟主机条目添加到%ApacheInstallDir%\conf\extra\httpd-vhosts.conf

<Directory "E:\htdocs">
Order Deny,Allow
Allow from all
</Directory>

NameVirtualHost 127.0.0.1

<VirtualHost 127.0.0.1>
DocumentRoot "E:\htdocs"
ServerName localhost
</VirtualHost>

<VirtualHost 127.0.0.1>
DocumentRoot "E:\htdocs\mydomain"
ServerName www.mydomain.local
</VirtualHost>

现在http://www.mydomain.local直接导致htdocs/mydomain

3。更改我的index.php中的所有相对路径和链接,只需在它们前面用/“生根”,例如: <img src="/images/logo.jpg" />

我还设法在Dreamweaver中设置了一个站点,因此我可以正确使用Design-和Live-View。