2

私は完全に道に迷っており、Google とウィンシン ボードで検索しても、有効な解決策が見つかりませんでした。

設定

Apache-webserver htdocs は次の場所にあります: xampp/htdocs 私の Joomla サイトは次の場所にあります: xampp/htdocs/example.com/www

私たちのホームページで可能な 2 種類の URI:

  1. 数字で終わる URI (8 桁、例: www.example.com/[any page/12345678)
  2. URI が数字で終わっていない (例: www.example.com/[任意のページ])

URI が数字で終わる場合は、次のようにします。

  • URI から番号を読み取り、Cookie に配置します
  • 番号を除いて同じ URI にリクエストをリダイレクトします (例: www.example.com/[任意のページ])。

URI が数字で終わっていない場合は、次のようにします。

  • 要求に応じてページを開きます (例: www.example.com/[任意のページ])

これがそれほど難しくないことを望んでいましたが、完全に迷っています。少しでもお役に立てれば幸いです。RewriteBase へのステートメントも含めてください。私も苦労しています。

4

1 に答える 1

0
RewriteEngine On
RewriteRule (.*)/([0-9]{8})$ /$1 [R=301,CO=cookieName:$2:.example.com:1440:/]

Cookie フラグの詳細については、http://httpd.apache.org/docs/current/rewrite/flags.html#flag_co をご覧ください

于 2013-10-20T13:26:54.060 に答える