使用codeigniter的localhost上的通配符子域



我已经使用codeigniter在本地主机上设置了虚拟主机,它运行良好。但我无法创建通配符子域。下面是我在windows机器上添加虚拟主机的步骤。

C:WindowsSystem32driversetchosts.txt

在这个host.txt中,我在下面添加了

127.0.0.1           localhost.com

我使用的是examplep。我在httpd-vhosts.conf文件中添加了以下行。D: \axamp\apache\conf\extra\httpd-vhosts.conf

<VirtualHost localhost.com:80>
DocumentRoot "D:/xampp/htdocs/adeptra"
ServerName localhost.com
ServerAlias localhost.com
<Directory "D:/xampp/htdocs/adeptra">
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/xampp/htdocs/adeptra"
ServerName localhost.com
ServerAlias *.localhost.com
<Directory "D:/xampp/htdocs/adeptra">
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>

下面是我删除index.php 的.htaccess代码

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L] 
</IfModule>

所以现在我的问题是,真的有可能在localhost中创建通配符子域吗?如果是,请在这方面帮助我。如有任何帮助,我们将不胜感激。

这里已经提出并回答了类似的问题。基本上,不,您不能在本地主机上创建子域。您需要创建一个本地域,链接的答案中对此进行了解释。

相关内容

  • 没有找到相关文章

最新更新