ini 如何转储MAMP Pro并使免费版本的行为类似。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ini 如何转储MAMP Pro并使免费版本的行为类似。相关的知识,希望对你有一定的参考价值。
如何使用 MAMP Pro 在 Codeigniter 3 中创建动态子域
【中文标题】如何使用 MAMP Pro 在 Codeigniter 3 中创建动态子域【英文标题】:How create dynamic subdomain in Codeigniter 3 using MAMP Pro 【发布时间】:2016-07-07 09:55:12 【问题描述】:尝试将 https://some-username.myawesomeapp.dev 路由到 https://myawesomeapp.dev/User/get_details/some-username。有人可以告诉我我在下面做的事情有什么问题吗?
RewriteCond %HTTP_HOST ^([a-z0-9-]+).myawesomeapp\.dev [NC]
RewriteRule (.*) /User/get_details/%1 [L]
更新
some-username 是动态的。谢谢
另一个更新
我正在使用 MAMP Pro 在本地工作。
【问题讨论】:
转义myawesomeapp
之前的点。
感谢您的评论,但没有奏效。我在本地使用 MAMP 工作,这可能是问题吗?
检查this q/a,也许有帮助。
【参考方案1】:
首先你必须创建一个通配符子域
例如:*.yourdomain.com
秒 将以下代码添加到 .htaccess
RewriteCond %HTTP_HOST !www.yourdomainname.com$ [NC]
RewriteCond %HTTP_HOST ^(www.)?([a-z0-9-]+). yourdomainname.com [NC]
RewriteRule (.*) index.php?page=%2 [NC,QSA]
终于
在index.php
中添加php代码$page = $_GET['page'];
echo $page; exit;
【讨论】:
以上是关于ini 如何转储MAMP Pro并使免费版本的行为类似。的主要内容,如果未能解决你的问题,请参考以下文章
从过期的 MAMP Pro 试用版迁移到 MAMP 的免费版 (OSX) 后显示 Wordpress 安装页面