草庐IT

target_url

全部标签

php - 更新 CakePHP - 在此服务器上找不到请求的 URL

为傻瓜安装CAKEPHP如果您像我一样,会对RubyonRails和CakePHP等框架感到沮丧,尽管启动缓慢,但它们promise可以快速开发-只需花费数小时进行安装。要让CakePHP运行起来,扔掉教程,甚至不必费心购买书籍或阅读文档。他们都没有提到要做到这一点,但这是在Mac10.6.2上需要做的:1)InstallCakePHPtoSitesandunzipit.Renameittoyourapplicationname.2)Nowyourhttpd.conffilecanbelocatedanywhereonyourmac.Eachtutorialassumesit'sloc

php - 以特殊字符开头的路由 URL

在ZendFramework中,我想将以~开头的url路由到特殊的Controller和操作,以便其他不以~开头的url正常工作。例如看下面两个url路由:mysite.com/~user和mysite.com/admin我该怎么做? 最佳答案 尝试在您的Bootstrap中使用它//Gettheinstanceoftherouter$router=Zend_Controller_Front::getInstance()->getRouter();//Setupanewregexroutertomatchroutesstarting

php - 如何确保始终只使用干净的 URL?

假设我的网站在URL看起来像这样时会执行某些操作mysite.com/index.php?myparam=test在.htaccess中,我添加了以下行:#RewriteRule^([a-z]+)$/index.php?myparam=$1[L]效果很好!URLmysite.com/test将相应地重定向并且一切正常我想摆脱肮脏的URL,这样如果有人手动键入mysite.com/index.php?myparam=test他将被重定向到mysite.com/test并且仍然可以工作,而不会进入无限期循环.. 最佳答案 如果你有“路由

php - 使用 PHP 编码(相对)URL 的正确方法

我正在尝试使用PHP对以下相对URL进行编码:/tracks/add/5449326我试过使用rawurlencode和urlencode。这让它看起来像:%2Ftracks%2Fadd%2F5449326我将在AJAX调用中使用此URL。我尝试调用的URL是:/overlay/add-track/{param1}/{param2}{param1}只是一些id{param2}是编码后的url但是,当我尝试调用电话时,我收到了404。从外观上看,它正在尝试调用:/overlay/add-track/1//tracks/add/5449326所以看起来它正在尝试访问解码后的字符串。有什么办

php - 通过修改 .htaccess 文件更改 url

我需要帮助修改我正在处理的网站的url。网址是:domainname.com/view-post.php?title=post-title&pid=2我只能说domainname.com/2.html但需要它说domainname.com/posts/post-title任何帮助将不胜感激。 最佳答案 我建议你使用类似的东西:RewriteRule^posts/(a-zA-Z0-9\-\.]+)/([0-9]+)/?$view-post.php?title=$1&pid=$2[NC,L,QSA]或RewriteRule^posts/

php - 使用 Joomla SEF 重写自定义 url

我正在全神贯注地在Joomla!内部重写一些url!1.7启用了SEF功能但似乎无法弄清楚:存在以下SEFURL(菜单项):website.com/local/amsterdam我想要的是:http://website.com/local/amsterdam/trends(不存在)渲染http://website.com/local/amsterdam?show=trends同时仍然显示第一个URL。使用.htaccess可以实现以下效果(但不显示SEFURL):RewriteRule^local/amsterdam/trends$index.php?option=com_conten

url - 在 php 邮件中发送 url

我发送了一个mp3文件下载url,该url从数据库中获取并邮寄给php中的用户。当链接被触发给用户时,一些链接包含“!”标记并且不生成超链接。在某些链接中,下载了download.php文件。注意:当我打印发送到邮件的消息时,所有链接都工作正常。只有邮件的问题。我检查了雅虎和Gmail。两者在相同的文件中都有相同的问题。$this->_res['Song_Info']包含所有mp3文件的信息,如名称,链接等...$emailto="xxxx@yahoo.com";$user_name=$this->_res['User_Info']['Name'];$header="MIME-Vers

php - Zend_Http_Client 在尝试请求无效 URL 时挂起

我正在使用Zend_Http_Client请求URL,HTTP客户端的超时设置为10。$config=array('adapter'=>'Zend_Http_Client_Adapter_Curl','curloptions'=>array(CURLOPT_USERAGENT=>'Zend_Curl_Adapter',CURLOPT_HEADER=>0,CURLOPT_VERBOSE=>0,CURLOPT_RETURNTRANSFER=>1,CURLOPT_TIMEOUT=>10,CURLOPT_SSL_VERIFYPEER=>false,),);为了测试,我还添加了一个设置的时间限制

php - 服务器无法通过 URL 重定向捕获从另一台服务器发送的 POST 数据

最近我开始为我的网站开发支付网关(进一步拼写为“PG”)流程。该过程包括将发布数据通过重定向到他们的页面以表单形式发送到PG服务器,并通过以下方式从PG接收关于交易的响应POST数据通过将URL重定向到我们的服务器页面来发送。问题出现在这里,因为我的服务器无法检索从PG服务器发送的POST数据。当我用PHP编码时,我尝试使用print_r($_POST);打印来自PG的所有响应,甚至尝试使用print_r($_REQUEST);。除了PHPSESSID和一些其他数据数组外,我没有发现任何数据打印。至于确认,我检查了他们是否使用名为“TamperIE”的IE插件发送数据。它显示了发送到他

php - URL 检测和 BB-Style 标签(正则表达式,前瞻问题)

所以我正在构建一个小型CMS,我想避免在内容编辑器中使用HTML。出于这个原因,我想检测文本中的原始URL以及支持类似BB的标签,以实现更好的自定义。www.example.com[linkhttp://www.example.com]Clickme[/link]不幸的是,我对正则表达式还很陌生,我似乎无法让它正常工作。我在字符串上运行两个正则表达式:第一个检测原始URL,第二个检测类似BB的URL。后者似乎工作得很好,但第一个会干扰,并且也会转换包含在标签中的URL。我从找到的一段代码开始here并做了一些补充。这是非标记URL的代码:/*don'tmatchURLspreceede