草庐IT

pre-signed-url

全部标签

php - .htaccess URL 重写失败 - 在此服务器上找不到请求的 URL

Apache/PHP新手问题:我正在尝试让http://yourls.org/安装正常工作。一切似乎都已安装好,我可以添加新的url并缩短它们。但是链接生成了404。http://mydoma.in/4应该重定向但没有.htaccess文件如下所示:#BEGINYOURLSRewriteEngineOnRewriteBase/RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule^(.*)$/yourls-loader.php[L]#ENDYOURLS如果我浏览到页面http://myd

php - Symfony2 : How to change hidden field value on PRE_SUBMIT

这是在$formBuilder中添加隐藏值的方式:->add('depth','hidden',array('mapped'=>false,'data'=>1))我有一个被触发的函数ON_PRE_SUBMIT,在下面的行中我假设这个字段的值会改变,但事实并非如此。$form->get('depth')->setData($depth++);//$depth=$form->get('depth')->getData();我也尝试过如图所示做here:$data=$event->getData();$data['depth']=$depth++;$form->setData($data);

php - 使用 mod_rewrite 格式化 URL 参数

首先让我在下面向您展示我的.htaccess文件代码RewriteEngineOnRewriteBase/site/public/admin/##hide.phpextensionsnippet#Toexternallyredirect/dir/foo.phpto/dir/fooRewriteCond%{THE_REQUEST}^[A-Z]{3,}\s([^.]+)\.php[NC]RewriteRule^%1/[R,L]#addatrailingslashRewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_URI}!/$Rewr

PHP Curl Posting @Sign 返回 False

我得到了这个测试代码。文件名:test.php"@");$ch=curl_init();curl_setopt($ch,CURLOPT_URL,'http://localhost/post.php');curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);curl_setopt($ch,CURLOPT_POSTFIELDS,$array);curl_setopt($ch,CURLOPT_CUSTOMREQUEST,"POST");$response=curl_exec($ch);curl_close($ch);var_dump($response);

php - 在 href 标记中传递 "&"时,PHP 中的动态 URL 不起作用

我有以下网址http://localhost:8777/business.php?id=MobilesandTablets当我在id中传递“and”时,它会将我重定向到所需的页面,但是当我传递时http://localhost:8777/business.php?id=Mobiles&Tablets&即id中的&符号给出404错误。我的PHP代码是这样的:"> 最佳答案 你必须使用urlencode()在您的PHP代码中。">它将生成如下链接:http://localhost:8777/business.php?id=Mobiles

php - 如何通过 Laravel 检查 URL 是否存在?

我确实看过这个答案:HowcanIcheckifaURLexistsviaPHP?但是,我想知道Laravel中是否存在一种方法可以检查URL是否存在(不是404)? 最佳答案 我假设您想检查是否有匹配特定URL的路由。$routes=Route::getRoutes();$request=Request::create('the/url/you/want/to/check');try{$routes->match($request);//routeexists}catch(\Symfony\Component\HttpKernel

php - 用 php 检查 URL 的最后一部分

我正在使用ZendFramework。我想检查链接的最后一部分。我的链接是http://localhost/sports/soccer/page_id/776543233242我的URL的最后一部分必须有12或11位数字,如果是11位数字,我希望该部分的第一部分以8开头,如果是12位数字,则以7开头。publicfunctiondetailAction(){$uri=Zend_Controller_Front::getInstance()->getRequest()->getRequestUri();if(substr(substr($uri,-12),1)=='7'){echo"su

javascript - 使用php从URL获取json数据

这里我尝试从下面的url获取json数据https://www.flickr.com/services/api/render?method=flickr.places.find&api_key=xxxxx&query=$search_data&format=json&nojsoncallback=1包含以下我想根据上面的链接得到的信息{"places":{"place":[{"place_id":"Dm5SiT1TULMEIMYN","woeid":"2295402","latitude":23.03,"longitude":72.591,"place_url":"/India/Guj

php - 有什么方法可以在不使用 .htaccess 文件的情况下在 url 中省略 php 文件名?

我的网址是:https://hostname/page.php/maximum/2000/minimum/200在page.php文件中我使用:$parameter_array=explode('/',$_SERVER['REQUEST_URI']);我使用此$parameter_array来过滤表格。所以,它工作正常。但是URL看起来不太好。我需要:https://hostname/page/maximum/2000/minimum/200像这样工作https://hostname/page.php/maximum/2000/minimum/200有没有不用htaccess文件的方法

php - CakePHP 3.0 URL 参数

以前,在CakePHP2.0中。点击提交按钮后,我可以在“如果它是一个发布条件”中访问tokenid。显然现在,在我点击CakePHP3.0中的提交按钮后,我不再能够在“如果它是一个发布条件”中接收tokenid。如何继续访问“ifitapostcondition”中的URL参数?我知道,这真的很简单。谁能启发我?我错过了什么?网址/users/reset/15d3a535ecdd4ec705378b146ef572cf5bb9bfc2Controllerpublicfunctionreset($token=null){if($token){//Iamabletogetthetoken