草庐IT

callback_url

全部标签

php - Codeigniter 的 redirect() 和非标准 url

Codeigniter不会正确重定向“url”oauth://application,像这样将其固定在当前域之后:http://mywebsite.com/index.php/oauth://application代码如下所示:redirect("oauth://application","location");//changingtorefreshdoens'tworkeither.知道如何让它工作吗?我正在尝试重定向到Android应用。非常感谢。 最佳答案 不妨使用PHP的原生header函数:header('Location

php - Twitterbot 是否遵循 Twitter 卡片的 url 重定向?

我正在为我的网站设置Twitter卡片。https://dev.twitter.com/docs/cards我们有一个自定义的短url,我们的推文按钮发布它重定向到一个SEO友好的url。我的问题是,我是否需要在重定向页面和最终页面上都添加元数据标记?我正在使用PHP的header:location();重定向到SEO友好页面。感谢任何输入! 最佳答案 不,重定向的URL会被Twitter自动跟踪,因此您只需要在永久链接上集成Twitter卡片:请参阅此处(使用bit.lyURL指向集成了Twitter卡片的500像素页面):

php - 只允许在 Codeigniter 中看到路由中指定的 URL

如果我有一个名为articles的Controller,它有一个名为view_articles的方法,用户可以输入http://example.com/articles/view_articles/some-post并让它返回一个页面。我已将路线指定为http://example.com/article/post-name.我怎样才能使路由中指定的URL可见?有没有办法让articles/view_articles/some-post显示404而不是显示与路由URL相同的页面?出于SEO目的,我正在努力防止重复。 最佳答案 您始终可

php - 如何从网站 url 中隐藏 .html 扩展名

我知道以前有人问过这个问题,但有没有人知道隐藏.html扩展名的好方法。我已经尝试了很多代码和来自https://stackoverflow.com/的许多答案但我没有看到结果。那是我再问你一次我有一个静态网站,我想删除扩展程序以清理我的网址。我正在处理静态html文件。在删除扩展之前,url将显示为website.com/about.html。删除扩展后,它看起来像website.com/about。希望这很清楚。我有一个.htaccess文件,我尝试了很多代码,但它不起作用。下面是一些代码RewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-

php - 如何使用 php dom xpath 或正则表达式获取样式表 URL?

我正在构建我的自定义库以合并所有屏幕css样式表,但我不确定如何仅获取媒体类型screen的样式表。例如:@importurl("http://static.php.net/www.php.net/styles/phpnet.css");@importurl("http://static.php.net/www.php.net/styles/site.css");@importurl("http://static.php.net/www.php.net/styles/print.css");鉴于上面的字符串,我只想提取href和url值。我不知道该怎么做。虽然我确实尝试过:preg_m

php - 检查 url 上是否存在 pdf 文件?

这是我用来从给定url下载特定pdf文件的代码。如果该url中有许多名为file1.pdf、file2.pdf等的文件怎么办?我如何在运行循环时检查,何时结束循环,因为文件数量有限?请帮忙! 最佳答案 检查404代码:$httpCode=curl_getinfo($handle,CURLINFO_HTTP_CODE);if($httpCode==404){/*fileNOTfound*/}检查mime类型:$mimeType=curl_getinfo($ch,CURLINFO_CONTENT_TYPE);if($mimeType==

php - WordPress 内部 URL 重写是如何工作的?

Wordpress的htaccess文件(通常)如下所示。RewriteEngineOnRewriteBase/wordpress/RewriteRule^index\.php$-[L]RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule./wordpress/index.php[L]使用此重写规则,Apache将未找到的URL重定向到index.php。然后PHP处理URL并为我们提供相关数据。我在很多地方都读过这个。但实际上PHP是如何重定向的呢?我想了解此重定向背后的技术。我的意

php - codeigniter 在 url 中的方法之前传递参数?

我试图将参数传递给CodeIgniter上的Controller,但我希望url是这样的:mywebsite/profile/{user_id}/about不是这样的:mywebsite/profile/about/{user_id}所以有可能吗?我们该怎么做? 最佳答案 这对我有用,我刚刚测试过:在routes.php中创建一个新路由,如下所示:$route['profile/(:any)/about']='profile/about/$1';这将重写URL,例如“yoursite.com/profile/about/23”到“y

php - .htaccess 重写以问号开头的请求 url

我遇到了这个Joomla问题-谷歌似乎已经为我删除的菜单条目建立了索引,但我忘记删除菜单中的条目,所以现在谷歌已经为这个网站建立了索引:http://www.madplanuge.dk/?Itemid=134我想将它(.htaccess)重定向到这个url:http://www.madplanuge.dk/madplan/lav-madplan你会怎么做。我已经尝试过以下操作:RewriteRule^\?Itemid=134http://www.madplanuge.dk/madplan/lav-madplan?[R=301,L]RewriteCond%{REQUEST_URI}^\?

php - 如何将 POST 转换为 url?

是否可以仅使用url发送数据,您通常必须使用提交按钮发送数据?这是一个带有类似按钮的站点的代码示例: +2,18Munca1hour当我点击那个按钮时,这是来自实时HTTPheader:ww.kraljevine.com/Action.php?action=338&n=688&t=minePOST/Action.php?action=338&n=688&t=mineHTTP/1.1Host:ww.kraljevine.com/User-Agent:Mozilla/5.0(WindowsNT6.1;WOW64;rv:21.0)Gecko/20100101Firefox/21.0