Php htaccess 404未找到

时间:2015-04-29 05:27:50

标签: php html .htaccess

我有一个网站,其链接结构如下:

function fatch(url) {

    var deferred = Q.defer();
    superagent.get(url)
        .end(function(err, data) {
            if (err){
                console.log(err);
                deferred.reject(err);
            } 
            var $ = cheerio.load(data.text);
            var result = [];

            $('.question-stream .stream-list__item').each(function(index, ele) {
                var $ele = $(ele);
                var href = path.join(url, $ele.find('.title a').attr('href'));
                var title = $ele.find('.title').text();

                result.push({
                    href: href,
                    title: title
                });
            });

            // console.log(result);
            deferred.resolve(result);

        });

    return deferred.promise;
}

site.com/asdsadsad.html -> page.php site.com/blog/ -> blog homepage site.com/blog/aksmdlksamdlms.html -> post page index等等。

我想要做的就是创建一个htaccess文件并检查所有未退出的页面。

但我不知道如果页面存在与否,如何检查页面。

例如,contact page - >此页面存在,我可以检查,但我无法检查site.com/blog/simple-post.html

之类的页面

1 个答案:

答案 0 :(得分:0)

order allow,deny
deny from 255.0.0.0
deny from 123.45.6.
allow from all

以上几行告诉Apache Web Server阻止来自IP地址'255.0.0.0'和'123.45.6。'的访问者,注意第二个IP地址缺少第四组数字,这意味着任何IP地址匹配firth将阻止三组数字,例如“123.45.6.10”和“123.45.6.255”将被阻止。

要设置阻止除您自己以外的所有访问者,请按照包含以下文本的主要说明和指导创建.htaccess文件:

order allow,deny
allow from 255.0.0.0
deny from all
相关问题