【发布时间】:2012-07-16 09:56:12
【问题描述】:
我不知道如何使用 .htaccess 文件来更改/隐藏 URL 中的变量
我想使用 WordPress 的 .htaccess 文件 我的 .htaccess 文件已经包含这个脚本:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /my_site/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /my_site/index.php
[L]
</IfModule>
# END WordPress
我有网址
http://localhost/my_site/project-detail/?pro_id=7
我想隐藏 pro_id=7 喜欢
http://localhost/my_site/project-detail/
但可以在我的 php 脚本文件中捕获这个 $_GET['pro_id']。
或
http://localhost/my_site/project-detail/7
我也试过
RewriteRule ^project-detail/(.*) /project-detail/?pro_id=$1
【问题讨论】:
-
你试过什么?您在搜索这方面的教程时使用了哪些术语?