0

私は自分のウェブサイトでいくつかのルール、特にいくつかのルールを実行しようとしています

xxxx.com/administration/

xxxx.com/administration/users/

xxxx.com/administration/devices/ 

xxxx.com/administration/payments/ 

管理ページに他の3ページへのテキストとリンクがあるので、それを取得しようとしていますが、URLが実際に変更されても、どのルールでも同じページが表示され続けるので、ルールはそうではないと思いますフォローされていない

私は現在、次のことを試みています-私はルールについて少し読みましたが、ここで私はそれらの専門家ではないことを述べますので、それを覚えておいてください。

RewriteRule administration/ administration.php
RewriteRule administration/users/ administrationusers.php
RewriteRule administration/devices/ administrationdevices.php
RewriteRule administration/payments/ administrationpayments.php

私も次のようなルールを試しました

RewriteRule administration/ adminfiles/administration.php
RewriteRule administration/(.*)/ adminfiles/$1.php
RewriteRule administration/(.*) adminfiles/$1.php

どんな助けでもいただければ幸いです

ありがとう

4

1 に答える 1

0

これは、使用する必要のある基本的な.htaccessファイルです。

RewriteEngine On
RewriteBase /
RewriteRule ^administration/?$          adminfiles/administration.php [L]
RewriteRule ^administration/([\w-]+)/?$     adminfiles/administration$1.php [L]

Webサイトはルートフォルダにある必要があることに注意してください(例:Wamp:wamp / www /)。

サブフォルダにある場合は、次を使用しますRewriteBase /myfolder/(例:Wampの場合:wamp / www / myfolder /)

于 2013-02-07T15:12:43.523 に答える