Well, there is no slash in the example, therefore something else is incorrect.
Are you creating the example you showed using PHP? I mean are you pulling the website fro code and then adding
the ?topic… part? If so, show us the code where the <a href is created… I am guessing you are placing the info into the
href with PHP code and are using the wrong system root name.
Or, you have some really odd in your .htaccess file. Either way, I doubt you are showing us all the code for this example.
Now, normally, if you have a link to your own site, you don’t place all of the URL into it. If you are on somepage.php and want
to call the index.php file, you would not use the http…net part, but, just use the index.php… part. Did that make sense?
Also, you seldom make calls to your index file as that is just where the first page of your site exists and usually is the log
in page or a “landing” page. But, if you do, just use the ?.. part as Astonecipher mentioned…