我需要在 url 中使用动态子域。我的 PHP 应用程序将为用户开设帐户。
我的登录屏幕 URL 将是
http://example.dev/app/login
登录后,用户将转到以下部分
http://example.dev/app/section/account_name=ram
我当前的域是 example.dev
我的要求是在域名中带上帐户名。我的网址应如下所示
http://ram.exmaple.dev/app/section
同样,如果我的帐户名称是 sundar means ,我的 URL 应该是这样的
http://sundar.example.dev/app/section
我知道使用 .HTACCESS 可以做到这一点。我试过了,但我无法正确获得它
RewriteCond %{HTTP_HOST} ^([az-]+).example.dev$ [NC]
RewriteRule (.*)$ /app/section/?account_name=%1[QSA]
以上是正确的吗?
要点:在 htaccess 结束时,我必须调用一个控制器文件。
RewriteRule ^(.*)$ example_controller.php