在localhost服务器上测试iphone和ipad的网站

时间:2011-09-22 18:47:11

标签: iphone ipad testing localhost

我要做的是在我的iphone或ipad上预览我在自定义本地主机服务器(使用Mamp Pro设置)上构建的内容。 localhost位于http://devsite:8888而不是http://localhost:8888

我已尝试过类似here之类的说明。结果是能够看到文件,但它只是服务器上的文件列表而没有获取index.php-没有预览启用。我已经三次检查以确保我在根目录中也有一个正确的索引。

添加了/etc/apache2/extra/httpd-vhosts.conf文件 https://gist.github.com/07223bf788ef1e2e1411

1 个答案:

答案 0 :(得分:0)

将它放在你的.htaccess或httpd.conf中(通常是OSX上的/etc/apache2/httpd.conf):

DirectoryIndex index.php

如果放入.htaccess,请确保httpd.conf中的某个位置(或Web服务器的任何customm配置文件)中有这个(将/var/www/html替换为.htaccess文件所在的目录):

## These lines can go anywhere in the main config file:
AccessFileName .htaccess
<Directory "/var/www/html">
    AllowOverride All
</Directory>

另外,请确保您的/etc/hosts文件包含:

127.0.0.1       devsite
# Or whatever your local computers IP is:
# 192.164.2.164  devsite

以便主机名能够正确解析。


编辑:

从评论中,听起来您的虚拟主机可能需要其他配置。你能把/etc/apache2/extra/httpd-vhosts.conf文件的内容放在你的问题中吗?