代码之家  ›  专栏  ›  技术社区  ›  Bhaskar Dabhi

.htaccess文件在Godaddy服务器上工作不正常

  •  0
  • Bhaskar Dabhi  · 技术社区  · 7 年前

    我在godaddy linux cpanel上托管了我的文件夹。Wordpress文件位于inside/public_html/tma中。

    我面临着一个奇怪的问题,我的。htaccess文件工作不正常。

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    

    当我请求这个wordpress文件夹时,http://{myip}/{uniquestring}/tma/即使它有索引。php,它显示404错误

    1 回复  |  直到 7 年前
        1
  •  0
  •   Stevish    7 年前

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^(www.)?example.com$
    RewriteCond %{REQUEST_URI} !^/my_subdir/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /my_subdir/$1
    RewriteCond %{HTTP_HOST} ^(www.)?example.com$
    RewriteRule ^(/)?$ my_subdir/index.php [L] 
    </IfModule>
    
        2
  •  0
  •   Himanshu    7 年前

    试着把AllowOverride都加到你的电脑里。htaccess文件。

    谢谢

    推荐文章