не могу ли я переписать URL на хостинге, когда у меня нет домена?

#.htaccess #mod-rewrite #apache2

#.htaccess #мод-переписать #apache2

Вопрос:

Я могу переписать URL в .htaccess на предыдущем общем хостинге. Сегодня я перехожу на новый хостинг. У меня нет домена, и я получаю доступ к альтернативному домену (предоставляемому хостингом), но не могу, когда использую Rewriterule. Я спрашиваю сторонника, и они отвечают:

Я не могу переписать URL на хостинге, когда у меня нет домена. Они правильные?

htaccess в public_html :

 <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule    ^$    webroot/    [L]
    RewriteRule    (.*) webroot/$1    [L] 
</IfModule>
  

htaccess в webroot:

 <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
  

Ответ №1:

Нет технической причины, по которой правило перезаписи должно быть каким-либо образом связано с доменом.

Возможно, у службы хостинга есть уровни учетных записей, в которых доступ к mod_rewrite и доменным именам предоставляется одинакового уровня.