[英].htaccess to find the current page and change it to /game/PAGE
我試過尋找這個答案,但在任何地方都找不到。 我正在嘗試這樣做,例如:useronline.php 重定向到 /game/usersonline
到目前為止,我在 .htaccess 中有這個代碼:
RewriteEngine On
RewriteRule ^profile/([0-9a-zA-Z]+) viewprofile.php?viewuser=$1
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^/game/([0-9a-zA-Z]+) ^(.*?)/?$ $1.php [L]
(請記住,我對 .htaccess 真的很菜)任何幫助將不勝感激,謝謝!
您的 .htaccess 文件中似乎有一行無效。
改變:
RewriteRule ^/game/([0-9a-zA-Z]+) ^(.*?)/?$ $1.php [L]
到:
RewriteRule ^game/([^/]+)/$ /$1.php [L]
這應該做。 我希望它有幫助!
我嘗試了很多方法,在大多數情況下,當我想進入時,我的目錄會顯示在網站的 URL 上。
我解決如下:
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/%{REQUEST_URI} [R,L]
此代碼更改您的網站開始並將您的REQUEST_URI
放回其位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.