草庐IT

url-connection

全部标签

php - 检查 URL scheme 是 HTTP 还是 HTTPS

我正在使用以下代码将http://添加到URL。(substr(strtolower($url),0,7)=='http://'?"":"http://").$url但是如何查看原始URL是否包含https呢?我不想使用OR子句。 最佳答案 preg_match("@^https?://@",$url) 关于php-检查URLscheme是HTTP还是HTTPS,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

php - 仅当 Nginx 文件不存在时才将 URL 重定向到 PHP

我正在尝试让Nginx将URL空间./data/(.+).png重写为serveImage.php?guid=$1server{server_namemy.server;listen80;listen127.0.0.1:80;root/var/www/my.server;indexindex.html;location/{try_files$uri$uri/index.html;rewrite^/data/(.+).pngserveImage.php?guid=$1last;}location~\.php${fastcgi_pass127.0.0.1:9000;fastcgi_inde

php - 如何删除 url (/web/index.php) yii 2 并使用干净的 url 参数设置路由?

第一个问题:我已经删除了index.php,但我还想删除/web。这是我的.htaccessRewriteEngineon#Ifadirectoryorafileexists,useitdirectlyRewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-d#Otherwiseforwardittoindex.phpRewriteRule.index.php这是config/web.php'urlManager'=>['class'=>'yii\web\UrlManager',//Disableindex.ph

php - 从推文中查找 URL、@replies 和#hashtags

我正在用PHP构建一个Twitter小东西,我正在尝试解析URL、@replies和#hashtags并将它们变成可点击的链接。@replies将链接到http://twitter.com/repliesHashtags想http://search.twitter.com/search?q=%23hashtags我找到了一个用于解析URL的类,我想知道它是否也可以用于解析@replies和#hashtags://http://josephscott.org/archives/2008/11/makeitlink-detecting-urls-in-text-and-making-the

php - 如何在wordpress中仅获取特色图片的url

我正在使用timthumb.php并且需要能够获取帖子特色图片的url,当我使用像the_post_thumbnail这样的函数时,它所做的不仅仅是url。这是代码,大写字母是我需要插入确切url的地方,任何帮助都会很好,谢谢。"title="">/wp-content/themes/limerickfc/timthumb.php?src=&h=760&width=474"alt=""title=""/> 最佳答案 如果您的“缩略图”图像足够大,可以满足您的需要:ID));?>否则你需要去做类似的事情:ID),array(300,3

php - 从 URL 获取路径

寻找一种从PHP中的URL获取路径的方法:我想要:http://example.com/hurrdurr然后制作:hurrdurr我只想要.com/之后的文字我可以用trim做这个吗? 最佳答案 使用parse_url提取您想要的信息。例如:$url="http://twitter.com/pwsdedtch";$path=parse_url($url,PHP_URL_PATH);//gives"/pwsdedtech"$pathWithoutSlash=substr($path,1);//gives"pwsdedtech"

php - 在php中获取上一页的URL

我有5个php页面,它们是试卷(MCQ)。向用户提供了其中一篇论文...他回答并提交...然后转到AnsCheck.php...在AnsCheck.php中我需要从中了解页面,即从5篇论文中的哪一篇收到请求,以便我可以继续检查...我如何从收到请求的页面获取页面?----1.php----MyPage1.Nametheowlofharrypotter.MrBarnesrWighedHedwigMuggles 最佳答案 $_SERVER['HTTP_REFERER']包含引用页面。(而且,是的,它在PHP中拼写错误,因为它在实际的HT

php - 需要在不使用函数头的情况下重定向 url

我需要将我的页面重定向到另一个页面,但我不能使用header功能,有没有其他方法可以做到这一点?我需要做的是这样的:if(test){---dosomething---redirect}else{returnfalse}谢谢 最佳答案 if(test){---dosomething---die("location.href='http://www.google.com'");}else{returnfalse;} 关于php-需要在不使用函数头的情况下重定向url,我们在StackOve

php - 在自定义模块中获取 URL 参数

我创建了一个这样的自定义block:classHelloBlockextendsBlockBaseimplementsBlockPluginInterface{/***{@inheritdoc}*/publicfunctionbuild(){$config=$this->getConfiguration();$result=db_query('SELECT*FROM{test}');returnarray('#theme'=>'world','#test'=>$result);}}现在我想以编程方式从URL中获取一些参数。例如:如果URL是http://localhost/drup/h

php - 检查 URL 中是否存在参数

如何检查URL中是否包含参数?例如,如果字符串是这样的,form_page_add.php?parent_id=1returntrue但是如果是这样的话,form_page_add.php?returnnothing谢谢。编辑:抱歉不清楚,URL是从一个字符串中提交的。我会将该字符串存储在一个变量中,if(isset($_POST['cfg_path']))$cfg_path=trim($_POST['cfg_path']);所以我需要检查这个变量$cfg_path是否有参数。 最佳答案 也可以使用array_key_exists(