• Please be aware: Kaspersky Anti-Virus has been deprecated
    With the upgrade to Plesk Obsidian 18.0.64, "Kaspersky Anti-Virus for Servers" will be automatically removed from the servers it is installed on. We recommend that you migrate to Sophos Anti-Virus for Servers.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Resolved Website Redirect: How to remove directories in URL?

redosjos

New Pleskian
Server operating system version
Linux
Plesk version and microupdate number
Obsidian 18.0.50
When you enter the forwarding URL in Plesk, Plesk adds a slash to it, but what you want is the forwarding without slash. In the GUI this can be achieved by adding the default homepage to the URL, e.g. do not enter "https://newwebsite.com", but "https://newwebsite.com/index.php".

Hi Peter! Thank you for your answer.

I updated the forwarding URL as you recommended and added /index.php, but now it redirects to:


It still has bluntly taken the directory structure. Should I add a slash to index.php/ maybe?
 
Hi Peter! Thank you for your answer.

I updated the forwarding URL as you recommended and added /index.php, but now it redirects to:


It still has bluntly taken the directory structure. Should I add a slash to index.php/ maybe?

Update: When I use index.php/ with slash at the end, then it happens again as described in the initial post.

Is there any other way to make sure it removes all directory or am I doing something wrong?
 
Let's remove the redirect altogether and change the usage type to website again. Then create an .htaccess file in the document root directory of that website and only add this one line to it:
Code:
Redirect 301 / https://newwebsite.com
 
Let's remove the redirect altogether and change the usage type to website again. Then create an .htaccess file in the document root directory of that website and only add this one line to it:
Code:
Redirect 301 / https://newwebsite.com

Hi Peter.

Thank you for your answer and support. Yes, I'll use a htaccess then, this should work as well. The pure redirect rule still includes the URL suffix though. This is why I used the following code shown below.

In case anyone else wants to have this solution in the future, this is the content of the .htaccess and should also remove all suffixes of the URL:

Code:
RewriteEngine on
RewriteRule ^(.*)$ https://newwebsite.com/ [R=301,L]
 
Back
Top