だめだわ。言ってる意味がさっぱりわからん。

>今やりたいこと(publicディレクトリ配下に実ディレクトリを設置できるようにする方法)を調べると、

ってのが何を指してるのか、全くもって理解できん。
public_path(pc/pc.css)でパスが取れるけど、アクセスすると403になるってこと?
それともpublic/pc/ディレクトリそのものにアクセスしたいってこと?

例えばnginxでServerディレクティブにこんなかんじで書いて、
root /var/www/html/laravel/public;

ファイルが存在しない場合はこんなかんじでphpを実行。
location / {
try_files $uri $uri/ /index.php$is_args$args;
} # location /

みたいにしとけば、普通動くと思うんだけど。