草庐IT

url-connection

全部标签

php - CakePHP 友好的 seo url

我想让我的urlseo友好。www.example.com/posts/view/1更改为www.example.pl/:slug-:id。一切正常,但可能我在路由方面做错了,因为在分页器中单击url后,url是正确的,它看起来像www.example.pl/:slug-:id,但出现错误“在此服务器上找不到请求的地址‘www.example.pl/:slug-:id’。”不知道怎么回事。这是我的代码:Router::connect('/:slug-:id',array('controller'=>'posts','action'=>'view'),array('pass'=>arra

php - 如何比较 IP 和 URL,看看它们是否访问同一个网站

如果IP和URL指向同一个网站,我如何在PHP中查看?我用curl获取网站内容,相互比较,看网站是否相同。如果它不一样,它会说false。这没有用! 最佳答案 为此,您可以使用gethostbyname。例如$ip="1.2.3.4";$domain="www.example.com";if(gethostbyname($domain)==$ip){echo'IP/URLMatch.';}gethostbyname()编辑:Quentin指出,这并不意味着他们会访问正确的网站。我看错了帖子的开头。只有当IP地址的默认虚拟主机指向与U

php - Opencart 根据类别 ID 获取类别 URL

我正在使用opencart中的模板手动创建链接。店面上的类别链接可能会更改为SEO友好的url,所以我不想复制看起来像这样的urlindex.php?route=product/category&path=100如果我以后必须回去更改它。我想知道是否有一些PHP代码可用于以某种方式基于类别ID创建链接。假设我的类别ID是152我希望能够在我的中使用PHP像这样说:">当然我知道那不是密码。但是有人知道解决方案吗?谢谢 最佳答案 您只需要使用URL重写器类,将类别ID传递给它url->link('product/category','

PHPMailer,Gmail 的 SMTP connect() 失败错误

我正在尝试创建一个联系表单,并且我正在使用PHPMailer。我在localhost上用xampp试过了,效果很好。但是当我上传到我的主机时,我收到错误SMTPconnect()failed。这是我的代码:$m=newPHPMailer;$m->isSMTP();$m->SMTPAuth=true;$m->Host="smtp.gmail.com";$m->Username="mymail@gmail.com";$m->Password="mypass";$m->SMTPSecure="ssl";$m->Port="465";$m->isHTML();$m->Subject="Hell

php - Composer : how to add a dependency without network connection?

我的专业网络阻止互联网访问。几个月前,我从存档(包含composer.json文件)和composer.phar的存档中下载了Silex框架,然后通过HDD将它们传输到我的桌面上。我自定义的composer.json:{"name":"user/silex","require":{"silex/silex":"1.2","twig/twig":">=1.8,它工作正常,我的自动加载定制也是如此。今天我想添加monolog/monolog包,所以我从另一台计算机手动导入它。我将它放入我的vendor文件夹中,并将以下行添加到我的composer.json文件中:,"monolog/mon

php - 在 laravel 中通过 url 传递变量

我是laravel的新手,我正在努力让我的url格式正确。它的格式为http://mysite/blog?category1而不是http://mysite/blog/category1这些是我正在使用的文件。有没有办法将路由放入BlogController?路由.phpRoute::get('blog/{category}',function($category=null){//getalltheblogstufffromdatabase//ifacategorywaspassed,usethat//ifnocategory,getallpostsif($category)$post

php - Symfony2 中生成的 URL 的用例?

我拥有纯PHP和Drupal背景,最近正在学习Symfony2框架。目前我在本书的路由章节中。这可能是一个简单的问题。有哪些现实世界的用例可以说明人们为什么要在Symfony应用程序中生成URL?我理解代码,但在确定其实际应用时遇到了一些麻烦。p>我指的是thissection你需要复习一下吗?一如既往,谢谢!附言Symfony很棒。:) 最佳答案 基本上,只要您需要链接到应用程序中的任何地方,您都需要生成一个URL。假设您有一个应用程序需要管理一些用户。这意味着您可能会有像/user/create、/user/edit/(user

php - 如何防止用户通过编写 URL 直接访问我的 html 页面?

我想要一个没有数据库的硬编码登录页面(login.html)。如果有人输入正确的用户名和密码,它将重定向到(page2.html)。现在我的问题是,如果有人直接为page2.html编写URL,他将能够访问它,而无需任何登录。理想情况=>www.example.com/login.html=>如果正确=>www.example.com/page2.html问题案例=>www.example.com/page2.html=>page2.html,NOLogIN:( 最佳答案 你可以用这样的phpsession来控制所有这一切//set

php - 使用基于 URL 参数的 PHP 更改 Web 文本

我希望根据通过URL传递的参数更改网页中的文章a/an。因此,例如,我有mywebpage.com/?page&qry=dog作为URL,所以我希望任何a/an文章都是“一只”狗(相对于“一只”aardvark是qry)。我正在尝试使用下面的代码,但是每次我尝试加载页面时都会收到解析错误。如果还尝试了IF/ELSE语句,结果相同。我确信我遗漏了一些简单的东西,很可能与我试图在标准HTML文本中插入这个片段有关;谁能发现我的错误?这是我返回的错误:Parseerror:parseerrorinC:\ProgramFiles(x86)\ApacheSoftwareFoundation\Ap

javascript - Yii2 下拉列表 onchange 重定向到 URL

我希望这段代码重定向到/user/create我该怎么做?echoHtml::beginForm();echoHtml::activedropDownList($model,//name'COMPANY_ID',//select$companyList,//items['onchange'=>'this.form.submit()']//options);echoHtml::endForm();` 最佳答案 默认情况下,表单将有action=''和method='post'。你必须改变它:echoHtml::beginForm(['