-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 注册和登录系列下的用户个人资料视频

用户配置文件链接形成

还有其他部分。你可以自己看到它们。

关于您的其他问题,其他人会帮助您,因为我无法完全帮助您。

于 2013-01-10T17:20:30.727 回答