0

たとえば、tumblr.com では、ページ リンクは のようtumblr.com/dashboard/xになり、xページ番号を意味します。

PHPでは、私はのようなページを設定していまし/?page=xた。

私はそれをどのように機能させるのだろうかと思っていますtumblr.comか?

PHPが作成したパスではないと思います。

4

2 に答える 2

2

これは URL 書き換えと呼ばれ、たとえば Apache の mod_rewrite で実現できます: http://httpd.apache.org/docs/current/mod/mod_rewrite.html

于 2013-06-06T12:27:22.253 に答える
1

ここでは、Apache 書き換えモードでこれを処理します。.htaccessファイルに書き換えルールを追加する必要があります。

# enable apache morRewrite module #
RewriteEngine on
RewriteRule index([0-9]*).ht(m?ml?)$ ?page=$1 [QSA,L]

そして、あなたのURLは次のようになります上記のURLwww.example.com/index12.html12アフターインデックスは次のように扱われます?page=12

それが理にかなっていることを願っています

于 2013-06-06T12:40:47.437 に答える