网址重写为page1 /和page1 / page2 /

时间:2015-06-19 12:29:30

标签: php .htaccess mod-rewrite

我不确定这篇文章的标题是否清楚......

我有2页:page1.php和page2.php

我想有mysite.com/page1 show page1.php和mysite.com/page1/page2 show page2.php

这是我生命中第一次触及.htaccess。我添加了:

RewriteEngine On
RewriteRule    ^page1/?$    page1.php    [NC,L]
RewriteRule    ^page1/page2/?$    page2.php    [NC,L]

mysite.com/page1工作正常,但不幸的是mysite.com/page1/page2显示了page1.php(而不是page2.php)......没有CSS。

你有什么建议?

1 个答案:

答案 0 :(得分:1)

你可以这样试试你的规则。

// 1 User picks a subset of function names as a comma seperated string.
var effectSubset = 'func4, func5, func6';


// 2 Available functions
    function func1() {
        $('html').append('func1');
    }

    function func2() {
        $('html').append('func2');
    }

    function func3() {
        $('html').append('func3');
    }

    function func4() {
        $('html').append('func4');
    }

    function func5() {
        $('html').append('func3');
    }

    function func6() {
        $('html').append('func4');
    }


var autoPlay = function () {
    // 3 Get the user's subset of functions, turn into array
    effectArray = effectSubset.split(',');
    // 4 Pick random function from array
    var effect = effectArray[Math.floor(Math.random() * effectArray.length)];
    // 5 run the randomly picked function
    window[effect]();
}

// 6 Re-run every second
var playInterval = setInterval(autoPlay, 1000);