Php 基本url代码点火器中的点
我有一个codeigniter项目的源代码。在config.php文件中,基本url中有一个点 代码:Php 基本url代码点火器中的点,php,codeigniter-2,Php,Codeigniter 2,我有一个codeigniter项目的源代码。在config.php文件中,基本url中有一个点 代码: 在基本url中使用此点的目的是什么?是的,它是虚拟主机。您可以尝试使用以下方法创建具有相同名称的虚拟主机: 或者更改路径的URL 目的: 开发web应用程序时,URL如下所示: 这里codeigniter是您开发网站的主文件夹 然后创建任何控制器(,例如用户),URL如下所示 然后web应用程序将codeigniter作为控制器,将users作为方法。 但是实际上,codeigniter是
在基本url中使用此点的目的是什么?是的,它是虚拟主机。您可以尝试使用以下方法创建具有相同名称的虚拟主机: 或者更改路径的URL 目的: 开发web应用程序时,URL如下所示: 这里
codeigniter
是您开发网站的主文件夹
然后创建任何控制器(,例如用户),URL如下所示
然后web应用程序将codeigniter
作为控制器,将users
作为方法。
但是实际上,codeigniter
是项目的根目录,而不是控制器
因此,您必须创建虚拟主机来反对此问题 所以实际上他们已经在本地机器中创建了虚拟主机
您还可以在您的本地计算机中创建虚拟主机,请查找下面的示例,以便您能够简单地理解它
如果您使用的是xampp,请打开此文件,并在页面末尾添加此行
c:\xampp\apache\conf\extra\httpd-vhosts.conf
完成此操作后,请保存所有文件并重新启动apache服务器。
此主机将无法正常工作。可能是虚拟主机。谢谢。浏览器中的url是什么样子的。我应该这样键入吗。我输入了浏览器的url栏,但显示错误404 object not found:(请检查此步骤。1.您必须遵守上述规则。2.重新启动Xampp服务器。3.在config.php
文件中更改base\u url
是否需要更改database.php文件中的主机名?
$config['base_url'] = 'http://codeigniter-ajaxcrud.local/';
<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>
127.0.0.1 codeigniter-ajaxcrud.local