Php 我想是吧?
是否可以使用RewriteRule或.htaccess中的内容更改链接Php 我想是吧?,php,apache,.htaccess,mod-rewrite,url-rewriting,Php,Apache,.htaccess,Mod Rewrite,Url Rewriting,是否可以使用RewriteRule或.htaccess中的内容更改链接 www/player/?user=testuser 到 www/player/testuser 要显示它,我正在使用: <?php $user = $_GET['user']; ?> <title> <?php echo $user; ?> </title> 如果您想访问 www/player/?user=testuser 使用干净的url www/pla
www/player/?user=testuser
www/player/testuser
<?php
$user = $_GET['user'];
?>
<title>
<?php echo $user; ?>
</title>
如果您想访问
www/player/?user=testuser
使用干净的url
www/player/testuser
您可以在root/.htaccess中使用以下规则
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^player/(.+)$ /player/?user=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^clan/(.+)$ /clan/?tag=$1 [L]
这将在内部重定向
- www/player/testuser
- www/player/?user=testuser