2014-07-11 75 views
0

/WWW我有警予::样板,它具有结构删除前端从链接

backend 
common 
consol 
fronend 

上传到主机。让我们假设域是mysyte.com 在根目录我创建.htacces旁边的folderс。

RewriteEngine On 


RewriteRule ^admin(/.*)?$ backend/www/index.php/$1 [L,NC] 
RewriteCond %{REQUEST_URI} !/(frontend|backend)/ [NC] 
RewriteRule ^(.*)?$ frontend/www/index.php/$1 [L,NC] 

等等我的网站工作正常。但有一些URL的麻烦。

mysite.com/site/about - work fine 
mysite.com/frontend/www/site/about also work 

并且href属性中的所有链接都包含'前端/ www'前缀。因此,如何删除我的网站不能含有与“ffornend/WWW”前缀的任何链接

回答

0

样板应该有后端和前端seperately这就是专业的模板结构

现在你必须配置它这样

www.mysite.com将被映射到作为.../frontend/www/

admin.mysite.com将被映射到作为.../backend/www/

+0

在哪里做这个配置?在.htacces中?现在所有的工作正常,但我不想看到在url'前端/万维网' – user3054630

+0

你必须在httpd.conf文件中的服务器为该网站和后端,你可以在同一个地方,但必须购买一个新的子域我希望但不知道这一点。你使用后端和前端? –

+0

是的,网站管理的后端,它的重要性是什么网址。但前端是主要网站。我无法访问httpd.conf – user3054630