.htaccess redirect FROM subfolder to domain name

前端 未结 5 1503
醉酒成梦
醉酒成梦 2020-12-15 12:34

I had website content in a subfolder (http://mydomain.com/subfolder/index.php), now I copied everything over to the root folder (http://mydomain.com/index.php).

I wo

5条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-15 12:59

    Thanks to @mariusnn in the comments, I was able to solve this issue.


    ❌ Not Working: .htaccess redirect FROM subfolder to domain name

    RewriteEngine on
    
    RewriteRule ^subfolder/(.*)$ /$1 [R=301,L]
    

    ✅ Working: .htaccess redirect entire subdomain "/subdomain/" and files "/subdomain/file_01.php" within are redirected to domain name "example.com"

    RewriteEngine on
    
    RewriteRule ^subfolder/.*$ / [R=301,L]
    

    *Note that the () around .* and the $1 redirects /subfolder/someFile.php to /someFile.php. If you skip it, everything in /subfolder redirects to /.

提交回复
热议问题