-3

適切な .htaccess ファイルをセットアップしようとしています。これが意味することは、.htaccess をセットアップしようとしているということです。

  • http://website.com/members.phpのように読んだhttp://website.com/members/
  • /の有無にかかわらずhttp://website.com/index.php読む必要がありますhttp://website.com
  • デフォルトの推奨画像/ウェブサイト ファイルの有効期限を設定する
  • Gzip ウェブサイト

・・・その他、お勧めです。

編集:これは私が現在持っているものです:

Options +FollowSymlinks
RewriteEngine On
RewriteRule ^users/([0-9]+)$  profile.php?id=$1  [L]

# -FrontPage-

IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>

# BEGIN Rewrite
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END Rewrite
4

1 に答える 1

1

これを .htaccess ファイルに追加して、website.com/user のようなリンクを形成します。

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /members/profile.php?username=$1

また、より良い説明については、PHPAcademy による Register and Login シリーズの User Profile ビデオに従ってください。

ユーザー プロファイル リンクの形成

他のパーツもあります。あなたはそれらを自分で見ることができます。

また、その他の質問については、私が完全にお手伝いすることはできないため、他の人がお手伝いします。

于 2013-01-10T17:20:30.727 に答える