基数 url codeigniter 中的点
Dot in base url codeigniter
我有一个 codeigniter project.in 的源代码,config.php 文件的底部有一个点 url。
代码:
$config['base_url'] = 'http://codeigniter-ajaxcrud.local/';
在基数 url 中使用这个点的目的是什么?
是的,是虚拟主机。您可以尝试使用以下方法创建具有相同名称的虚拟主机:
https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts
或更改路径的 URL。
目的:
当您开发网络应用程序时,URL 采取如下方式:
http://localhost/codeigniter/
这里 codeigniter
是您开发网站的主要文件夹..
然后你创建任何控制器 (e.g Users
) 然后 URL 看起来像 http://localhost/codeigniter/users
然后 Web 应用将 codeigniter
作为控制器,将 users
作为方法。
但实际上 codeigniter
是项目的根目录而不是控制器。
所以你必须创建虚拟主机来解决这个问题。
所以实际上他们已经在本地机器上创建了虚拟主机。
你也可以在你的本地机器上创建虚拟主机,请看下面的例子,这样你就可以简单地理解它。
如果您使用 xampp,请打开此文件,并在页面末尾添加此行。
c:\xampp\apache\conf\extra\httpd-vhosts.conf
<VirtualHost codeigniter-ajaxcrud.local:80>
DocumentRoot "C:/xampp/htdocs/codeigniter-ajaxcrud"
ServerName codeigniter-ajaxcrud.local
ServerAlias www.codeigniter-ajaxcrud.local
<Directory "c:/xampp/htdocs/codeigniter-ajaxcrud">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all Granted
</Directory>
</VirtualHost>
完成此操作后,在主机文件中添加 codeigniter-ajaxcrud.local。
此文件将位于 windows.
中的以下位置
Drivers/etc/host
在页面末尾添加下行。
127.0.0.1 codeigniter-ajaxcrud.local
完成此操作后,请保存所有文件并重新启动 apache 服务器。
比这个主机会工作。
我有一个 codeigniter project.in 的源代码,config.php 文件的底部有一个点 url。
代码:
$config['base_url'] = 'http://codeigniter-ajaxcrud.local/';
在基数 url 中使用这个点的目的是什么?
是的,是虚拟主机。您可以尝试使用以下方法创建具有相同名称的虚拟主机: https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts
或更改路径的 URL。
目的: 当您开发网络应用程序时,URL 采取如下方式: http://localhost/codeigniter/
这里 codeigniter
是您开发网站的主要文件夹..
然后你创建任何控制器 (e.g Users
) 然后 URL 看起来像 http://localhost/codeigniter/users
然后 Web 应用将 codeigniter
作为控制器,将 users
作为方法。
但实际上 codeigniter
是项目的根目录而不是控制器。
所以你必须创建虚拟主机来解决这个问题。
所以实际上他们已经在本地机器上创建了虚拟主机。
你也可以在你的本地机器上创建虚拟主机,请看下面的例子,这样你就可以简单地理解它。
如果您使用 xampp,请打开此文件,并在页面末尾添加此行。
c:\xampp\apache\conf\extra\httpd-vhosts.conf
<VirtualHost codeigniter-ajaxcrud.local:80>
DocumentRoot "C:/xampp/htdocs/codeigniter-ajaxcrud"
ServerName codeigniter-ajaxcrud.local
ServerAlias www.codeigniter-ajaxcrud.local
<Directory "c:/xampp/htdocs/codeigniter-ajaxcrud">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all Granted
</Directory>
</VirtualHost>
完成此操作后,在主机文件中添加 codeigniter-ajaxcrud.local。 此文件将位于 windows.
中的以下位置Drivers/etc/host
在页面末尾添加下行。
127.0.0.1 codeigniter-ajaxcrud.local
完成此操作后,请保存所有文件并重新启动 apache 服务器。 比这个主机会工作。