我正在使用codeigniter,我想设置.htaccess来制作动态子域名。我无法弄清楚如何。 我正在尝试使用.htaccess
创建自定义域名目前我的网址如下:
我需要它看起来像这样:
但它会抛出404?
商店 - 控制器名称, 商店 - 动态名称
问题是每个商店都应该自动获得一个子域名。如果你可以分享代码和工作的解决方案,那就太好了。 .htaccess
我试过这段代码:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
Options +Indexes
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !www.example.com$ [NC]
RewriteCond %{REQUEST_URI} ^/$
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-_]+).example.com [NC]
RewriteRule (.*) /index.php/controller/function/%2 [P]
RewriteCond $1 !^(index\.php|images|robots\.txt|css|js)
RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>
提前致谢。