【php-登录重定向到错误的位置】教程文章相关的互联网学习教程文章

php – htaccess重定向使用mod_rewrite为seo友好的网址【代码】

我正在尝试使用htaccess减少我的URL,我的index.php充当以下代码的密钥:RewriteEngine onRewriteRule ^([^/]+)$index.php?city=$1 [NC]要在我的会员区使用此功能,我是否只需添加以下内容即可使用mysite.com/members/index.php?city=$1RewriteRule ^members/([^/]+)$index.php?city=$1 [NC]如果一个城市有多个单词,即:纽约市,最好的办法是什么?在.htaccess中定义它(不确定是否可能)来改变纽约市 – >纽约市或实际上任何破折号的空...

php – 将www.domain.com/example.com重定向到example.com【代码】

许多年前,我读到有一个简单的PHP脚本,可以将您的网站重定向到这个http://example.com/google.com到google.com,它适用于正斜杠右侧的任何域.我忘了这个剧本是什么或在哪里找到它解决方法:如果在文档根目录中创建htaccess文件,请添加以下内容:RewriteEngine On RewriteRule ^/?([a-z0-9-.]+)$http://$1/ [L,R]

php – 如何重定向到移动网站,同时仍然打开选项以查看桌面版本【代码】

我正在寻找一种方法将移动浏览器重定向到我的网站的移动特定版本.我的问题是我还需要在移动版本中提供一个链接,允许用户根据需要查看桌面网站. 我可以基于浏览器重定向,但是然后链接到主站点将只循环回移动设备. 我不能使用会话变量,因为我有一个登录系统会破坏会话数据,因此会导致用户在注销时返回移动站点. 我想过使用重定向脚本作为separe桌面主页的索引页面,但这需要重构我的桌面站点并对cms造成严重破坏.我不确定这会对搜索引...

用PHP强制下载然后重定向【代码】

我知道这个问题以前曾被问过多次,但我找不到符合我需要的答案. 我需要找到一种强制下载文件的方法,然后在下载开始后,重定向到“感谢下载”页面. 到目前为止,我有:<?php ob_start();$token = $_POST['validationCode'];if(isset($token)){$connect = mysql_connect('localhost', 'root', 'root');$db = mysql_select_db('mydb');if (!$connect || !$db){die('Connect Error (' . mysql_connect_errno() . ') '. mysql_connect_erro...

php – codeigniter将非www重定向到www【代码】

我看到.htaccess Redirect non-WWW to WWW preserving URI string,但它对我不起作用 如果我去mysite.com/site/something我会被重定向到mysite.com/somethingRewriteCond %{HTTP_HOST} !^www\.mysite\.com$ RewriteRule (.*) http://www.mysite.com/$1 [R=301,L]还尝试过:RewriteCond %{HTTP_HOST} . RewriteCond %{HTTP_HOST} !^www.mysite.com [NC] RewriteRule (.*) http://www.mysite.com/$1 [R=301,L]编辑: 这是我使用的代码...

PHP,如果会话开始重定向到不同的页面【代码】

<?php 1.if (isset($_SESSION['username'])) { header('Location: log.php'); }2.if (session_id() != '') {header('Location: log.php'); } 3. if(isset($_SESSION['username'])) {header("Location: log.php");exit; }4.if (session_status() != PHP_SESSION_NONE) {header("Location: log.php"); }?>如果会话是活动的,我希望我的php重定向到main.php到log.php.我希望实现登录用户无法访问页面的效果,一旦他们尝试通过URL进行操...

php – 如果GET或POST为空,则重定向【代码】

非常奇怪的问题,我在挠头.如果有人可以提供帮助,将非常感谢,谢谢. 我有一个搜索位置结果页面,只有在1)上一页的表格已经提交时才会出现;或2)他们通过网址搜索,例如 www.mywebsite.com?use_url=on\u0026amp;zipcode=UB95BX\u0026amp;radius=50. 所以,在页面顶部我有以下代码:// Validate input and sanitize if (empty($_POST['submit']) || empty($_GET['use_url'])){header('Location: index1.php');exit; } 问题是,它不起作用,它...

php – 登录后Magento重定向【代码】

我有一个产品页面,用户可以登录,例如网站的Facebook页面,并获得折扣. 除了mini-login.phtml文件一直将用户重定向到帐户页面之外,我的一切工作都很顺利. 理想情况下,登录后,用户将被重定向到他/她所在的页面.这样他们就可以在登录后立即点击“facebook like”按钮. 我已经尝试将此代码添加到登录表单中,没有做任何事情.<form action="<?php echo str_replace('login', 'loginPost', $this->helper('customer')->getLoginUrl()) ?>" ...

使用自定义标头重定向PHP【代码】

我正在写一个基本的授权系统,我正在努力解决它.涉及两个文件 – index.php和login.php.登录表单非常简单(它在index.php中): <fieldset class="right"><label for="email">Email<input id="email" name="email" type="text" value=""/></label><label for="password">Password<input id="password" name="password" type="password" /><a href="#" onclick="$('#password-box').toggle();" >Forgot your password?<span></span...

这个网页有一个重定向循环 – PHP登录【代码】

我在php中尝试登录页面示例.我收到错误:此网页有一个重定向循环详细说:错误代码:ERR_TOO_MANY_REDIRECTS 这是我的代码: 的index.php<?php include('login.php'); // Includes Login Scriptif(isset($_SESSION['login_user'])){ header("location: profile.php"); } ?><form action="" method="post"><label>UserName :</label><input id="name" name="username" placeholder="username" type="text"><label>Password :</label>...

php – 如何在Laravel中提交表单后重定向确认页面?【代码】

我有一个表格.这个动作是:<form action="{{url('career/save/{id}')}}" method="POST" enctype="multipart/form-data">路线:Route::group(['prefix' => 'career'], function () {Route::get('apply', ['as' => 'addApplicant', 'uses' => 'ApplicantController@create']);Route::post('save', ['as' => 'saveApplicant', 'uses' => 'ApplicantController@store']);Route::get('confirmation/{id}', ['as' => 'confirmationMsg', ...

php – Yii2 – 如果视图文件不存在,则重定向【代码】

如果视图文件不存在,我会尝试在Yii2中执行类似标准行为的操作.例如,如果视图’xyz’不存在,那么重定向到另一个控制器操作,或者如果我只渲染标准视图(如特殊的404页面)会更容易吗?解决方法:您可以在控制器中执行以下操作:<?phpnamespace app\controllers;use Yii; use yii\web\Controller; use yii\base\ViewNotFoundException;class ExampleController extends Controller {public function actionIndex(){// ...try{return $thi...

php – 从域名重定向到虚线四边形托管框

我有一个运行我的域名的PHP服务器.出于测试目的,我在虚线四核IP上运行asp.net.我希望通过PHP或某种DNS / .htaccess voodoo将它们链接在一起. 因此,如果我访问www.mydomain.com/test,它会重定向(但将(www.mydomain.com/test)的网址保留在浏览器的地址栏中,页面由虚线四核IP asp.net框提供.解决方法:而不是将www.yourdomain.com/test指向测试服务器,为什么不使用test.yourdomain.com? 假设您可以访问yourdomain.com的DNS记录,您只需...

php – 前端控制器插件中的Zend Framework重定向导致重定向循环【代码】

class Ef_AppSecurity extends Zend_Controller_Plugin_Abstract {public function preDispatch(Zend_Controller_Request_Abstract $request){if (!Zend_Auth::getInstance()->getIdentity()){$redirect = new Zend_Controller_Action_Helper_Redirector();$redirect->gotoSimpleAndExit('login', 'auth');}} }它重定向并更改为新URL,但是在浏览器中它会创建一个重定向循环.我想知道问题是否可能源于apache mod_rewrite设置.Rewrit...

php – 使用Codeception检查外部重定向【代码】

我想检查一下这样的事情:<?php$I->amOnPage('/go/google'); $I->seeCurrentUrlEquals('http://google.com');但我得到错误:Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ -'http://google.com' +''Scenario Steps: 2. I see current url equals "http://google.com" 1. I am on page "/go/google"想法只是检查用户是否被重定向到外部资源.解决方法:不幸的是,Codeception的seeCurrentUrlEquals()和...

错误 - 相关标签