ini 如何转储MAMP Pro并使免费版本的行为类似。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ini 如何转储MAMP Pro并使免费版本的行为类似。相关的知识,希望对你有一定的参考价值。

1. Create a file named `custom.conf` or whatever you want to name it
2. Go to `/Applications/MAMP/conf/apache/`
3. Open `httpd.conf` with your favorite editor
4. At the bottom of this file, add `Include /Users/[your-user-folder]/Sites/custom.conf`
5. Save the file
6. Install [Gasmask](https://code.google.com/p/gmask/)
7. In Gasmask, edit your hosts file and add each of your sites on its own line in this format: `127.0.0.1 yourwebsite.local` (make sure each address matches the one you added in your conf file from step 1)
8. CMD+S to save the hosts file
9. Restart MAMP
10. ?????
11. PROFIT!!!!

## Notes
[Here's a screenshot](http://puu.sh/5Da61/0d0d60053f.png) of my hosts file in Gasmask as a reference.
# Your Site Here
<VirtualHost *>
	DocumentRoot "/Users/[your-user-folder]/Sites"
	ServerName website.local # or website.dev, whatever
</VirtualHost>

如何使用 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 安装页面

如何在 MAMP PRO 中降级 phpMyAdmin 版本

MAMP / MAMP Pro 数据库冲突

MAMP Pro 中有多个 MySQL 版本?

mamp pro安装redis扩展 各个步骤

MAMP 增加自己编译的PHP版本