0

現在、私はこのようなseoを使用しています。

PHP: domain.com/index.php?page=account&do=forgotpassword
.htaccess: domain.com/account/forgotpassword.html

ただし、独自のハンドラーを作成するか、次のことを行う他の既存のハンドラーを使用したいと考えています。

Handler: Check request URI, convert it back to normal.
--- Request URI: domain.com/?/account/forgotpassword.html
--- Converts to: domain.com/index.php?page=account&do=forgotpassword
.htaccess: RewriteRule (.*)$ ?/$1
  1. PHP はそのようなハンドラをサポートしていますか? もしそうなら、そのようなハンドラーを見ることができるリンクを教えていただけますか? (例: Code Igniter が存在する場合)

  2. SEO面への影響はありますか?(例: Google はリンクを無視/いいね)

ありがとうございました。

4

1 に答える 1

0
  1. PHPにはそれが組み込まれていません。ただし、フレームワークには通常、独自のルーティング(そのように呼ばれます) ライブラリがあります: http://ellislab.com/codeigniter/user-guide/general/routing.html

  2. .htacessクライアントの観点からはまったく違いがないため、Google は url: または php を書き換えるものを気にしません。

于 2013-01-16T00:56:11.863 に答える