我已经在论坛中阅读过我们在 OAI 中注册时与 mod_rewrite 相关的问题,所以我使用了这个 htaccess 代码
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?journal=$1 [QSA,L]
并且还在“config.inc.php”和“config.TEMPLATE.inc.php”中修改为
base_url[index] = http://www.ust.edu/ojs
base_url[myJournal] = http://www.ust.edu/ojs
restful_urls = on
但它的结果只是从 URL 和单个问题字符“?”中删除了“index.php”。仍在 URL 中,例如“ http://www.ust.edu/ojs/?journal=yjmp ”,这会导致问题。我希望 URL 类似于“ http://www.ust.edu/ojs/ yjmp “请帮帮我,谢谢