I recently began to build a Link shortener and I had to use the .htaccess so that I can change the link so that something like website.com/23hG3 would go to say google instead of something like website.com/index.php?title=23hG3

After I tested this on my own local server and watching as it works I put it on my server here and I got this:

glith.co is currently unable to handle this request.

This is my .htaccess :

RewriteEngine On
RewriteRule ^([^/]+)/? index.php?title=$1 [L,QSA]

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

1 answer

Did you make sure to enable the rewrite module for apache? You can do this with the following commands:

sudo a2enmod rewrite
sudo service apache2 restart

If you continue to see errors, review the messages recorded in /var/log/apache2/error.log as they should provide some additional information about the error.

Submit an Answer