html链接找不到,在此服务器上找不到请求的URL/public_html/

我正在使用本地MAMP网站。我使用微型MVC框架来使用友好的网址 ,因此我不需要在URL中调用index.php(位于public_html目录内)。在此服务器上找不到请求的URL/public_html/

为了实现这一点,我有以下的htaccess:

RewriteEngine on

RewriteCond %{REQUEST_URI} !public_html/

RewriteRule (.*) /public_html/$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php [QSA,L]

然后我在/ etc下面的行/主机

127.0.0.1 mywebsite

另外,我已在在httpd.conf以下

DocumentRoot "/Applications/MAMP/htdocs/mywebsite"

ServerName mywebsite

所以如果我简单地从浏览器中调用http://mywebsite,整件事情就会顺利进行。

那么问题是什么?

如果我尝试从局域网中的另一台计算机访问同一页面,则会出现此问题。

所以,如果我写http://192.168.1.15/mywebsite的答案是:

未找到

所请求的网址/的public_html /没有被此服务器上找到。

如果我从我自己的机器上调用http://localhost/mywebsite,我会得到相同的消息。

我的感觉是与.htaccess有关,但我一直在尝试一个 很多不同的想法,我在网上找到了,没有任何工作。

我想解决这个问题,因为我需要其他人从他们的机器上检查网站。

如果您有任何线索请帮助。非常感谢。

编辑:我无法解决这个问题,所以作为一个临时解决方案我已经在AppFog上为我的团队创建了一个免费帐户,以便能够访问该页面直至我们开​​始制作。 经过这么多年,我认为计算会更容易......事实上越来越难。 htaccess文件对我来说是一个巨大的神秘面纱!感谢无论如何:)

2013-05-01

Jorge

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值