小编Ale*_*son的帖子

htaccess重定向除html之外的所有页面到php

我的网站设置了htaccess将所有页面从html指向php,如下所示:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^website.com
RewriteRule (.*) http://www.website.com/$1 [R=301,L]

RewriteRule ^(.+)\.html$ http://www.website.com/$1.php [R=301,L]
Run Code Online (Sandbox Code Playgroud)

我正在尝试设置Yahoo Site Explorer并验证我的帐户,我需要添加元标记或将html文件添加到我的网站根文件夹.雅虎拒绝识别我的元标记(我确信我已正确添加)!所以我唯一的选择是添加html文件.

我的html文件不断被重定向到PHP,似乎雅虎找不到它.

有什么我可以添加到我的htaccess文件,以便所有文件被重定向到PHP除了雅虎需要看到的一个文件?

html php .htaccess redirect

4
推荐指数
1
解决办法
4476
查看次数

CakePHP没有显示表单验证消息

我正在尝试构建我的第一个CakePHP应用程序,当我尝试添加到数据库时,表单验证没有显示有问题.在提交表单时,我收到了flash消息(如下面的控制器所示),但没有显示单独的验证.

模型:

class Client extends AppModel {

public $validate = array (

'businessName' => array (
    'mustNotBeBlank'=>array(
        'rule'=>'notEmpty',
        'message'=>'Must not be empty'
                ),
    'mustBeUnique'=>array(
        'rule'=>'isUnique',
        'message'=>'Name already registered'
                ),
    'maxLength50'=>array (
        'rule'=>array('maxLength', 50),
    'message'=>'Exceeds 50 Characters'
                )
    ),

'address1' => array (
    'mustNotBeBlank'=>array(
        'rule'=>'notEmpty',
        'message'=>'Must not be empty'
                ),
    'maxLength50'=>array (
        'rule'=>array('maxLength', 50),
    'message'=>'Exceeds 50 Characters'
                )
    ),

'address2' => array (
    'mustNotBeBlank'=>array(
        'rule'=>'notEmpty',
        'message'=>'Must not be empty'
                ),
    'maxLength50'=>array (
        'rule'=>array('maxLength', 50),
    'message'=>'Exceeds 50 Characters'
                )
    ),
'address3' => …
Run Code Online (Sandbox Code Playgroud)

php validation cakephp

0
推荐指数
1
解决办法
1989
查看次数

标签 统计

php ×2

.htaccess ×1

cakephp ×1

html ×1

redirect ×1

validation ×1