我想使用.htaccess配置重定向。这部分工作。
当我打开页面时: www.example.com/workflow - >一切正常
当我打开页面时: example.com/workflow - >重定向到 www.example.com/workflow.php 但它应该重定向到 www.example.com/workflow (因为重复的内容)
配置错误在哪里?有人可以帮帮我吗?
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
RewriteCond %{THE_REQUEST} index\.php [NC]
RewriteRule ^index\.php$ http://www.example.com/ [NC,R=301]
Redirect /facebook https://www.facebook.com/example/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^workflow/$ workflow.php [L]
答案 0 :(得分:0)
更改此行:
RewriteRule ^(.*)$ http://www.example.com/$1 [NC,R=301]
到此:
$stmt = $dbPDO->prepare("INSERT INTO group_members(g_id, em_id) VALUES(:g_id,:em_id) ON DUPLICATE KEY UPDATE g_id = VALUES(g_id), em_id = VALUES(em_id)");
那应该解决它