草庐IT

定向Nginx

全部标签

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 - 如何将错误的查询字符串重定向到自定义错误页面+ 404 状态

我想将在URL中使用错误查询字符串的用户重定向到自定义错误页面,同时还通过.htaccess指令提供404状态ErrorDocument404http://www.domain.com/404.phpEDIT:thisdoesnotgive404but302!!!The"http://www.domain.com"causesaredirect.Justthelocalpathgivesa404.Seealsohttp://httpd.apache.org/docs/2.0/mod/core.html#errordocument因此,我在接收请求的index.php中创建了一个脚本,用

PHP header 重定向循环

我遇到了一个问题,用户可以向日历提交一个事件,但我无法将他们重定向回原始页面。我试过使用:header("Location:http://localhost/Project/View/Home.php");exit;但我收到一条消息ThiswebpagehasaredirectloopHTML-Home.php-->Content:PHP-Cal.phpnewEventEntry();//Createanewtitleinstanceandsetitintheevent$event->title=$service->newTitle("Service");$event->content

php - 使用 ZF2 时重定向到公用文件夹

我正在使用ZF2(ZendFramework2,v2.2)并且我想要它http://www.foo.com/path/to/app/重定向到公用文件夹。我尝试了很多解决方案,但没有一个允许url指向/path/to/app/public/index.php,而只显示/path/to/app/。我将不胜感激任何解决方案,因为我无法按照应用框架自述文件中的描述创建虚拟主机。非常感谢任何帮助。干杯,格雷格。 最佳答案 我想出了一个解决方案:https://github.com/gpfister/ZendSkeletonApplicatio

php - 将 if/else PHP 重定向添加到 Wordpress 中的页面模板

好吧,这是一个谜题:众所周知,Wordpress有一个重定向功能,看起来像这样:所以我想要制作的是一个可以应用于特定安全页面的页面模板,以便当未登录的个人尝试访问这些页面时,他们会被重定向到wp-login页面。简单吧?没那么多。这是我的代码:“echo”部分只是为了确保代码正常工作;果然,当我在登录后加载页面时,页面的一角是“欢迎,注册用户!”。当我没有登录时,问题就来了。我得到的只是一个白屏;没有重定向。奇怪的是当我输入:...在页面顶部,重定向就像一个魅力。到底有什么区别,我应该怎么做才能使这项工作正常进行? 最佳答案 这可能

web - nginx、php-fpm 和 tilde 用户目录

我在Debian系统上使用nginx和php5-fpm。我希望我的服务器能像这样服务;ip/index.html在nginx网络根目录下提供静态html页面(或文件)同样,ip/somefile.php(或index.php)通过php-fpm提供PHPip/~user/index.html在/home/user/public_html中提供静态html页面(或文件)同样,ip/~user/somefile.php(或index.php)通过php-fpm提供PHP(其中ip是IPv4或IPv6地址)。这是我对nginx的配置:server{listen80;listen[::]:80

php - FosUserBundle 在 FilterUserResponseEvent 中重定向

我想在他点击注册链接后重定向我的用户,但我卡住了,因为FilterUserResponseEvent中没有setResponse方法RegistrationListenner.phppublicstaticfunctiongetSubscribedEvents(){returnarray(FOSUserEvents::REGISTRATION_CONFIRMED=>'onRegistrationConfirmed',);}publicfunctiononRegistrationConfirmed(FilterUserResponseEvent$event){$url=$this->ro

php - 子文件夹中的 nginx 和 owncloud

我想在我的nginx服务器的子文件夹中有一个owncloud实例。但是我对opwncloud请求的一些文件有问题(似乎css和js没有加载)。这是这个虚拟主机的nginxconf文件:server{listen80;server_nameblackblock.22decembre.eu;return301https://blackblock.22decembre.eu$request_uri;}server{listen443default_serverssl;server_nameblackblock.22decembre.eu;root/srv/www/blackblock/;ac

php - 重定向函数中的多参数传递

我想将多个参数传递给同一Controller中的函数。这是我运行此代码时的重定向函数,然后显示警告。Message:Missingargument2forWelcome::sendVerificatinEmail()redirect('welcome/sendVerificatinEmail/'.$name,$email,$request_tracking_no); 最佳答案 尝试:redirect('welcome/sendVerificatinEmail/'.$name.'/'.$email.'/'.$request_track

php - NGINX - 在多个目录中查找 .php 文件,然后执行它

我在多个目录(/jobs/marketing/、/jobs/content/等)中有.php文件,需要干净地映射到/jobs/name-of-file.php。例如点击url:/jobs/digital-marketing需要映射到:/jobs/marketing/digital-marketing.php可以安全地假设每个php文件的文件名在目录中是唯一的。我当前的nginx设置如下:location/jobs{expiresmax;add_headerCache-Controlpublic;add_headerPragmapublic;rewrite^/jobs[\/]?$/mar